← Bitcoin Encyclopedia

AMP (Atomic Multipath Payments)

🌳 Advanced

💡 The Plain-English Definition

AMP — Atomic Multipath Payments — is a Lightning Network feature that splits a single payment across multiple routes at once, letting larger payments go through even when no single route has enough capacity to carry the whole amount.

🤔 But Why Though?

Lightning payments travel through channels — direct connections between nodes (the computers running Lightning software) — and each channel has a fixed capacity, the total amount of bitcoin locked into it when it was opened. If you want to send 0.01 BTC but the best available route only has 0.006 BTC of capacity, the payment fails. Before AMP, that was a hard ceiling: you couldn’t send more than the capacity of any single path between you and the recipient.

AMP fixes this by breaking the payment into pieces. Instead of finding one route big enough for the whole amount, the sender finds several routes and sends partial payments through all of them at once. The pieces arrive at the destination and are reassembled into the full payment. The recipient gets either everything or nothing — that’s the “atomic” part. If any piece fails, the whole payment is cancelled and refunded. There’s no situation where only half arrives.

This was a big reliability improvement for Lightning, especially for larger payments. Before AMP, Lightning was most practical for tiny payments — coffee, streaming, small tips. With AMP, the practical ceiling rises a lot, because the sender is limited not by any single channel’s capacity but by the combined capacity of all the available paths together.

🌍 The Real-World Analogy

Imagine you need to move a large sofa through a building, but every doorway is too narrow for it whole. The solution: take the sofa apart, carry each piece through a different doorway at the same time, and reassemble it in the destination room. The sofa either arrives complete or not at all — you wouldn’t accept one missing half its cushions. AMP does exactly this with a Bitcoin payment: it splits the amount, routes the pieces through several paths, and reassembles them at the destination.

⚡ So What?

For most Lightning users making everyday small payments, AMP works invisibly in the background — your wallet handles it without you knowing it’s happening. Its significance is more at the network level: larger payments, better reliability, and more efficient use of the channel liquidity that already exists. For anyone running a Lightning node or building on Lightning, AMP is an important tool for routing larger amounts without having to open higher-capacity channels.

📩 The Daily Bit · free

Get one plain-English Bitcoin email each morning.

The Daily Bit — free, two minutes, unsubscribe anytime.

The Bitcoin EncyclopediaPrefer a book? The Bitcoin Encyclopedia