A curated list of awesome Lightning Network resources, apps, and libraries
- Lightning Network Protocol
- Applications
- Developer Resources
- Learning Resources
- Community
- Related Lists
- Contribute
- License
Implementations of the Lightning Network Protocol
- LND - Lightning Network Daemon (Golang)
- eclair - A Scala implementation of the Lightning Network (Scala)
- lit - Lightning Network node software (Golang)
- c-lightning - A Lightning Network implementation in C
- lightning-onion - Onion Routed Micropayments for the Lightning Network (Golang)
- ptarmigan - C++ BOLT-Compliant Lightning Network Implementation [Incomplete]
- Lightning Network Specification
- LND API Reference
- Lightning Network White Paper
- Deployable Lightning White Paper
- Scalable Funding of Bitcoin Micropayment Channel Networks
- lightning-app - Cross-platform Lightning Desktop Application
- lnd-gui - Lightning MacOS GUI Wallet
- eclair-node-gui - Cross-platform desktop GUI for Lightning
- zap-desktop - Lightning Network desktop application
- Presto - c-lightning based desktop wallet
- lncli-web - Light-weight web client for the lnd daemon written in NodeJS / Angular
- lnd-chrome-extension
- kugelblitz - A simple UI for the c-lightning daemon lightningd and bitcoind
- HTLC Web Lightning Wallet - A web based lightning wallet
- fulmo - A minimalist c-lightning UI
- Lightning network explorer - Lightning network explorer (testnet)
- Recksplorer - Lightning network explorer (mainnet)
- Bitcoin Exchange Rate - Lightning network explorer (testnet and mainnet)
- Robtex Bitcoin Lightning Explorer - Robtex Bitcoin Lightning Explorer (mainnet)
- lightning-faucet - A faucet for the Lightning Network
- ln-dice - Dice gambling service using the Lightning Network for deposits and withdrawals
- ln-tip-slack - Lightning Slack Tipbot
- lightning-cat - Cat pictures via Lightning
- Bitcoin + Lightning Wallet - mainnet or testnet - An Android based Lightning Network compatible wallet (based on eclair)
- nanotip - Lightning Tip Box (based on c-lightning); more info on the blockstream site
- ifpaytt - IFTTT (If Pay Then This) based on Lightning payments; more info on the blockstream site
- lightning-jukebox - A Lightning powered Jukebox; more info on the blockstream site
- LightningBuddy - Twitter relay for Lightning JSON-RPC interface.
- lightning-integration - Lightning Integration Testing Framework
- lightning-charge - A simple drop-in solution for accepting lightning payments (Javascript)
- lightning-charge-client-js - JavaScript client for lightning-charge
- lightning-charge-client-php - PHP client for lightning-charge
- lightning-payencode - Minimal QR-code-ready encoding for requesting lightning payments
- lseed - A DNS seed for the Lightning Network
- woocommerce-gateway-lightning - A WooCommerce gateway for lightning payments
- lnrpc-client - Javascript RPC Client for LND
- ln-service - Lightning REST Service
- LightningJ - LND Integration API for Java
- lightning-rest - Rest server for the lightningd RPC.
- wordpress-lightning-publisher - Lightning Publisher for WordPress
- FileBazzar - Sell digital files with Lightning
- paypercall - Charge for HTTP APIs on a per-per-call basis with Lightning
- Setting up and Testing LND with the Testnet Lightning Faucet
- Setting up a local Lightning cluster
- How to Send Payments via CLI on the Lightning Network
- Using the LND Web Client
- Using the LND gRPC Client
- Integrating Lightning into a server-side web application
- How to use a Python gRPC Client with LND
- How to use a Javascript gRPC Client with LND
- ilp-lightning-demo - Demo sending payments between Bitcoin and Litecoin Lightning Networks using Interledger
- lightning-coindesk - An example news app exemplifying Lightning Network micropayments integration
- Lightning FAQ
- Lightning Network Bitcoin Wiki
- Hashed Timelock Contracts
- LN as a Directed Graph; Single-Funded Channel Topology (Slides)
- How to Do "2-of-3 Multisig Contract" Equivalent on Lightning (From LN Mailing List)
- Lightning Network Deep Dive with Laolu "Roasbeef" Osuntokun [48:10]
- SF Bitcoin Devs Seminar: Scaling Bitcoin to Billions of Transactions Per Day [54:40]
- Bitcoin, Lightning, and Streaming Money (Andreas Antonopoulos) [27:38]
- Lightning Network Tech Talk at Coinbase (Thaddeus Dryja and Joseph Poon) [58:11]
- Lightning and the Importance of Layer Two (Elizabeth Stark) [14:15]
- Bitcoin Q&A: The Lightning Network (Andreas Antonopoulos) [7:55]
- Lightning Network Community Blog
- Lightning Network Twitter Feed
- Lightning Network Mailing List
- LND Developer Community Slack
- Lightning Labs Blog
- Lightning Discord]
- #lightning-dev (on Freenode) - Lightning protocol development
- #lnd - Lightning only version of #bitcoin-commits
- awesome-bitcoin
- awesome-blockchain
- Lightning Network Stores
- Accept Lightning - Directory of merchants accepting Lightning payments
Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, the author has waived all copyright and related or neighboring rights to this work.