Make Bitcoin Move

Sell

Lightning

Buy

$

Arbitrum

Enter an amount to see the live rate.

Swap

Swap without trust.

Move between Bitcoin and stablecoins from your wallet to your chosen destination, without making an exchange deposit first.

  • No exchange deposit
  • Receive in your wallet
  • Recovery paths built in

Partnered with

Bringin.xyz10101Ark LabsBlitzWalletFreedomiaAlby HubHodl HodlLendasat
Bringin.xyz10101Ark LabsBlitzWalletFreedomiaAlby HubHodl HodlLendasat

How it works

Non-custodial Bitcoin Swaps.

Satora connects Bitcoin on-chain, Lightning and Arkade with USDC and USDT across supported networks through atomic swaps.

On-chain
Lightning
Arkade
Bitcoin

Satora

Atomic swap

Ethereum
Polygon
Arbitrum
Base
Unichain
Optimism
Avalanche
USDCUSDT

For developers

Put Bitcoin-stablecoin swaps inside your product.

Satora gives wallets, fintechs and payment apps several ways to integrate the swap experience, from a ready-to-embed interface to a complete TypeScript SDK.

1// Import Satora SDK and packages
2import { Client, Asset, InMemoryWalletStorage, InMemorySwapStorage }
3 from "@satora/swap";
4
5// Initialize client
6const client = await Client.builder()
7 .withSignerStorage(new InMemoryWalletStorage())
8 .withSwapStorage(new InMemorySwapStorage())
9 .withApiKey(process.env.API_KEY)
10 .build();
11
12// Swap 100k sats → USDC on Polygon
13const { response } = await client.createSwap({
14 source: Asset.BTC_LIGHTNING,
15 target: Asset.USDC_POLYGON,
16 targetAddress: "0xYour...Address",
17 sourceAmount: 100_000,
18});
19
20// Pay the Lightning invoice to execute the swap
21console.log("Invoice:", response.bolt11_invoice);

Questions before you swap

Frequently Asked Questions

Do I need to deposit funds on an exchange?+

No. You fund the swap from your wallet and choose the address where you want to receive the other asset.

Which Bitcoin networks can I use?+

Satora supports Bitcoin on-chain, Lightning and Arkade. The available destination assets and networks are shown in the app.

Which assets and EVM networks are available?+

Available EVM assets include USDC, USDT and USDT0, USAT, EURC, EURe, WBTC, tBTC and XAUt. Availability varies by network and swap direction, while USDC and USDT bridge routes extend to additional supported networks. The Satora app shows the live routes for your chosen source.

What fees will I pay?+

Satora's service fee is dynamic and depends on supply and demand. Applicable network fees are charged separately. The live quote shows the amount you receive and fees before you continue.

How long does a swap take?+

Timing depends on the Bitcoin rail, destination network and required confirmations. The swap status remains visible throughout the process.

Where do I receive my assets?+

At the destination wallet you provide before confirming the swap. Check the address and network carefully before funding.

What happens if a swap does not complete?+

Locked up funds can be refunded after a timeout.

Make Bitcoin move.

Move between Bitcoin and stablecoins. Stay in control.