Swaps

Lightning-fast

swaps.

Swap bitcoin between mainnet and Lightning without accounts or custodians.

Placeholder Swap flow diagram

Paste, send, done.

Forget about node management, channels, and inbound liquidity. Just paste an invoice or on-chain address and hit send.

Non-custodial.

Deposits lock in an on-chain swap output, never in a Blockstream wallet.

Fail-safe swaps.

Atomic swaps complete both sides in full, or neither. A stalled swap returns your funds through a refund path once its timelock ends.

Fast finality.

Get predictable settlement times across Bitcoin layers.

No logins necessary.

The platform generates a swaps backup on your device that restores your swap history on any other device.

How it works

Swap in either direction.

Swapping to Lightning and swapping to bitcoin work a little differently. Here’s a simple breakdown of each.

Content Container

Bitcoin to Lightning.

Set You send to Bitcoin and You receive to Lightning.

Enter the amount, then paste a Lightning invoice for that amount.

Check the fees and hit Swap. Your quote locks once the swap is created.

Send exactly the amount shown to the swap address. The invoice is paid once your deposit confirms.

Lightning to bitcoin.

Set You send to Lightning and You receive to Bitcoin.

Enter the amount and the bitcoin address that should receive it.

Check the fees and hit Swap. Your quote locks once the swap is created.

Pay the Lightning invoice. The bitcoin lands at your address when the on-chain transaction confirms.

Integrations

Build swaps into your wallet or app.

Give your users a route between layers without leaving your product.

API and SDKs.

Integrate the swap service behind your own interface; Blockstream runs the node and the liquidity.

Same guarantees for your users.

No account, no custody, and a refund path on every swap.

Talk to us early.

We welcome conversations with wallets, apps, and other integration partners.

Swaps

Ready to swap?

Copy your invoice or address and head to our swap interface.

FAQ

Questions, answered.