## Jade Plus: Enhanced Design meets Maximum Security

Check our Shop
High-performance Lightning. Customizable to meet enterprise needs.
Run A Core Lightning Node Technical Docs

Want to run a node on our infrastructure while retaining the keys on your own device?

Explore Greenlight

## Fast To Compile, Easy To Set Up.
Customizable To Meet Enterprise Needs

### Set up P2P dual-funded channels

CLN is the first Lightning implementation to support decentralized dual-funded channels.

Pay less to set up and run your node through balanced channels. CLN is efficient with your money and time.

Immediately route and receive payments upon opening channels. Rebalance your channels using on-chain assets through PeerSwap.

### Benefit from added privacy

Blinded payment paths (experimental) maintain the privacy of CLN nodes when receiving payments. Never dox your node IP address or public key again.

Automatically increase privacy by using multi-part payments and randomizing selection of paths.

Select diversity of channels to help defend against deanonymization techniques.

### Tailor your node based on your
business needs

Power-up your CLN node with plugins written in any popular programming language.

Spec-driven development maintained by the research team at Blockstream.

Browse All Plugins

Implementation | Core Lightning |  | LND |  | Eclair
--- | --- | --- | --- | --- | ---
Codebase | C and Rust |  | Go |  | Scala
Architecture | Fully Modular, with plugin model |  | Monolithic |  | Monolithic, with plugin model
Privacy | Multi-Part Payments on by default Route Randomization Shadow Route Full Tor Support BOLT12 (upcoming) |  | Optional Multi-Part Payments Full Tor Support |  | Optional Multi-Part Payments Optional Trampoline Payments Full Tor Support
Automation | Full automation with CLBOSS plugin |  | Limited automation |  | None
Backups | Backup plugin supports many backup techniques |  | Mnemonic for on-chain funds, Static Channel Backups for off-chain funds |  | Dat file for on-chain funds, sqlite or Postgres database for channel state
Liquidity Management | P2P with Liquidity Ads |  | Centralized with Lightning Loop, Pool |  | Manual
Collaborative Channel Opens | Supported, automatic with Liquidity Ads |  | Manually done with PSBTs |  | Early support
Multi-Channel Peers | Yes (new since v0.11.0) |  | Yes |  | Yes
Submarine Swaps | Boltz.exchange plugin PeerSwap for P2P swaps |  | Lightning Loop, Pool PeerSwap for P2P swaps |  | Early PeerSwap support
APIs | GRPC interface (plugin) JSON-RPC |  | GRPC interface REST-API |  | JSON-API

## Wield Powerful Features With Full Control

#### Open balanced channels directly with peers automatically

- Leverage the peer-to-peer gossip protocol to see source liquidity for your node
- End the reliance on centralized servers to coordinate liquidity
- Earn routing fees

Explore Liquidity Ads

#### Native static invoices: no web server required

- Authorize spontaneous payments with proof of payment and recurring payments
- The basis for multisig Lightning nodes in the future
- Set up dollar-cost averaging over Lightning

Explore BOLT12

#### Autopilot for your CLN node

- Authorize spontaneous payments with proof of payment and recurring payments
- The basis for multisig Lightning nodes in the future
- Set up dollar-cost averaging over Lightning

Explore CLBOSS

## Join The Community,
Become A Contributor

Suggest new features, report issues, talk with developers and other users.