Description
Lightning Dev Kit (LDK) provides a fully modular Lightning Network implementation offered as an SDK, allowing developers to customize persistence, networking, chain sourcing, routing, and key management to fit their application's needs. It is designed to be lightweight and high performance, running on small-footprint devices as well as scaling in the cloud, and offers a multi-language native API so Lightning nodes can run on mobile, web, HSMs, LSPs, or existing infrastructure. Its product lineup includes LDK Server, a production-ready Lightning node with enterprise features and built-in LSP support, and LDK Node, a ready-to-go solution for building mobile Lightning wallets quickly. LDK serves developers and enterprises building Lightning-enabled applications, including wallet providers, LSPs, and infrastructure teams within the Bitcoin ecosystem.