The Lightning Network Daemon (lnd), is a complete implementation of a Lightning Network node. lnd has several pluggable back-end chain services including btcd (a full-node), bitcoind, and neutrino (a new experimental light client). The project's codebase uses the btcsuite set of Bitcoin libraries and also exports a large set of isolated re-usable Lightning Network-related libraries within it, and fully conforms to the Lightning Network specification (BOLTs). BOLT stands for Basis of Lightning Technology. The specifications are currently being drafted by several groups of implementers based around the world including the developers of lnd. The set of specification documents as well as our implementation of the specification is still a work in progress. The daemon has been designed to be as developer-friendly as possible in order to facilitate application development on top of lnd. Two primary RPC interfaces are exported, an HTTP REST API, and a gRPC service.

Features

  • Completely managing all channel states (including the exceptional ones!)
  • Maintaining a fully authenticated+validated channel graph
  • Performing path finding within the network, passively forwarding incoming payments
  • Sending outgoing onion-encrypted payments through the network
  • Updating advertised fee schedules
  • Automatic channel management (autopilot)

Project Activity

See All Activity >

License

MIT License

Follow Lightning Network Daemon

Lightning Network Daemon Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Lightning Network Daemon!

Additional Project Details

Programming Language

Go

Related Categories

Go Networking Software, Go Cryptocurrency Software

Registered

2022-04-14