Learn how Bitcoin's instant payment layer works
The Lightning Network is Bitcoin's instant payment layer. Instead of waiting 10 minutes for each Bitcoin transaction, Lightning payments settle in milliseconds with fees less than a penny.
A payment channel is like a Bitcoin bank account shared between two people. They lock up Bitcoin on-chain, then send it back and forth instantly off-chain.
1. Open channel with 1M sats total
2. Each starts with 500K sats
3. Send payments instantly
4. Close channel to settle on-chain
You don't need a direct channel with everyone! Lightning can route payments through intermediate nodes, just like the internet routes data through routers.
Alice wants to pay Carol, but doesn't have a direct channel. No problem!
Route: Alice → Bob → Carol
Payment goes through Bob's channel, and he forwards it to Carol (earning a small fee).
Hash Time-Locked Contracts (HTLCs) are the cryptographic mechanism that makes multi-hop payments trustless.
Ready to try Lightning yourself?
Dive deeper into Lightning:
Advanced Lightning topics: