Implementations | LND | C-lightning |
---|---|---|
Codebase | written in Go github.com/lightningnetwork/lnd |
written in C with plugins in various languages github.com/ElementsProject/lightning |
Documentation | api.lightning.community docs.lightning.engineering |
lightning.readthedocs.io |
Contact | lightning.engineering/slack.html t.me/lightninglab |
IRC libera.chat #c-lightning t.me/lightningd |
Main advantages | bigger networkshare and team more services and support lots of documentation user focused |
specs driven modular development modest hardware need even as a routing node more developer focused |
Multiple channels between two peers | yes | no |
Keysend | yes, optional | yes, on by default |
Payments | most efficient | more failures when paying, but in the focus of current development (eg, Pickhardt Payments) the logic can be replaced with plugins |
MPP (multi part payments) | yes, optional | yes, on by default |
Swaps | Loop service (with daemon) Boltz.exchange (with daemon) |
Boltz.exchange through website + API |
Autopilot | built in, but limited | CLBOSS plugin with advanced logic |
Watchtower | built in not incentivised |
available as a plugin for Eye of Satoshi |
Dymanic fee settings | Can be scripted with ChargeLND and Balance of Satoshis | feeadjuster plugin |
Dual funded channels | manual using PSBT and/or Balance of Satoshis | experimental feature |
Paid incoming channels | Pool service including sidecar channels | boltz.exchange plugin |
WebUI | RTL Thunderhub Lightning Terminal |
RTL Spark Wallet / Sparko |
Mobile Apps | Zeus Fully Noded (iOS only) Zap Android (iOS unmaintained) |
Zeus Fully Noded (iOS only) |
Database format | bbolt by default experinemtal etcd postgres under development |
sqllite3 by default postgres under development |
Backups and recovery | seedwords + SCB (status channel backups) github.com/lightningnetwork/lnd/blob/master/docs/recovery.md node-recovery.com |
hsmsecret hex (optional seedwords) + replication of sqllite3 database lightning.readthedocs.io/BACKUP.html |