Welcome to the Builder's Guide to the LND Galaxy!
This repository is designed as a home for those looking to learn about the Lightning Network, use and build on LND, Lightning Terminal, Loop, Pool as well as those developing their own LAPPS.
Start here if the terms "payment channel" and "hash time-locked contract" are foreign to you.
Look here if you're getting started with LND, want to configure it optimally or learn how to integrate LND into your production environment.
Lightning Terminal is a browser-based, self-hosted dashboard for Lightning Labs products. Read this guide to learn how to set up Lightning Terminal and get the most out of it.
Loop is a service that makes it easier to send and receive funds on Lightning, serving as an on and off ramp between the Lightning Network and the Bitcoin blockchain. Read our guides to Loop to optimally use Loop.
Pool is a non-custodial marketplace where users can buy inbound liquidity from node operators. Read our guides on how to join Pool as either a buyer or seller.
Taro is a Taproot-powered protocol for issuing assets on the bitcoin blockchain that can be transferred over the Lightning Network for instant, high volume, low fee transactions.
Lightning Service Authentication Tokens cleverly combine the capabilities of macaroons with that of a Lightning payment, making it easy to charge satoshis for API requests.
We have you covered if you're starting with your first LAPP or running a professional service and want to leverage best practices when it comes to APIs, channel backups, key management, et al.
If you're looking for inspiration, we've included a sampling of community projects for you to look to. We hope you add whatever you build to this page!
Additional external resources include our Developer Slack, Github organization, and API documentation, including LND, Loop, Pool, Faraday & Taro.