Layer2 Development Resources
Comprehensive tools and libraries for Layer2 development
APIs & Payments
OpenNodeSimple and powerful REST API that enables businesses and developers to seamlessly accept Bitcoin and Lightning Network payments within their applications
ZapritePayment gateway that allows businesses to accept Lightning Network payments effortlessly, providing an API for seamless integration- Lightning ChargeDrop-in solution for accepting Lightning payments, built on top of c-lightning
- LN Markets APISimple way to connect your Node JS application to LN Markets
- Boltz APIRESTful HTTP API for cryptocurrency swaps, offering functionalities like querying supported pairs and creating or monitoring swap transactions
- WebLNProvides a standardized API for Lightning Network interactions within web applications, enabling easy integration for browser-based services
- lnurlSet of Lightning Network protocol extensions to simplify various types of LN transactions
- LNBitsLightning wallet and accounts system offering various tools and extensions for enhanced usability
- CashuOpen-source Chaumian ecash system built for Bitcoin and tightly integrated into the Lightning Network
- ln-paywallGo middleware for monetizing your API on a per-request basis with Bitcoin and Lightning
- StablesatsTransact USD over Lightning without stablecoins or fiat integration, originally created by Galoy
- Stable ChannelsEnables bitcoin-backed dollar balances on the Lightning Network by matching BTC shorts and longs over Lightning channels
- LN ProxySimple privacy tool that makes invoices more private by obfuscating the destination or origin of their payments
- SuluAn API market place for developers powered by the lightning network
- L402Open protocol that implements internet-native paywalls by building upon the HTTP 402 Payment Required status code and the Lightning Network