Swap USDC to Bitcoin.

Move from USDC to Bitcoin in your own wallet, without depositing your stablecoins on a centralized exchange.

Sell

$

Ethereum

Buy

Bitcoin

Enter an amount to see the live rate.

Swap

Choose your networks and amount, then continue in the Satora app to add your receiving details and complete the swap.

Get BTC where you want to use it

Use your USDC balance to receive Bitcoin on-chain, fund a Lightning wallet or move into Arkade. Pick the destination that matches your wallet instead of receiving a Bitcoin token on an EVM network.

The quote starts here. In the Satora app, provide your Bitcoin receiving details, review the final amount and follow the USDC funding instructions. Atomic swaps link the two sides of the exchange.

How atomic swaps and timelocks work
  1. 01

    Locate your USDC

    Select the network where your USDC is held. Ethereum is the default, not a requirement.

  2. 02

    Choose how to receive BTC

    Select Bitcoin, Lightning or Arkade and enter the amount you want to send or receive.

  3. 03

    Continue in the app

    Provide compatible receiving details, review fees and follow the wallet approval and funding instructions.

Choose the networks that match your wallets

USDC on the right source network
An address may hold balances on several networks. Select the network containing the USDC you intend to spend, and use the supported token version. Bridged lookalikes are not interchangeable with the listed USDC.
Bitcoin on-chain
Receive BTC at a Bitcoin address from your wallet. Settlement involves Bitcoin confirmations. Do not use an EVM address or a wrapped-Bitcoin deposit address.
Lightning
Choose a wallet that can receive Lightning payments and follow the receiving instructions in the app. Its invoice or destination must be valid for the swap, and wallet receiving limits can apply.
Arkade
Choose this destination for an Arkade-compatible wallet. Use its Arkade receiving details rather than substituting a normal Bitcoin address.
See supported tokens and networks

From a stablecoin balance to spendable sats

If you want to make Lightning payments, choose Lightning as the receiving network and prepare a compatible wallet first. You do not need to receive on-chain BTC as an intermediate step for that route.

If your goal is to hold BTC in an on-chain wallet, leave Bitcoin selected. The best destination is the one you can receive and use, not simply the one with the lowest displayed fee.

Review the amount before funding

The amount you enter is passed to the app, where the quote is refreshed. The other side of the quote can change with the market and fees; an estimate is not a completed swap.

Check your wallet's receiving requirements and the current swap limits. Keep access to your receiving wallet and save any recovery information provided by Satora.

CONNECTED BY ATOMIC SWAPS

More ways to move Bitcoin.

Explore another pair. Choose your networks and get a quote on its dedicated page.

Before you swap

Will I receive BTC or WBTC?

You receive BTC on the Bitcoin network selected in the Buy field, not WBTC or tBTC on an EVM chain. Choose the destination your Bitcoin wallet supports.

Can I use USDC on a network other than Ethereum?

Use the USDC selector to choose a supported source network. Select the network where your funds actually are and review the quote for that route.

Do I need ETH to send my USDC?

Funding or approving an EVM token can require the source network's native gas token. Follow the app and wallet prompts; do not assume every funding route is gasless.

What fees will I pay?

Satora charges a 0.5% service fee, plus applicable network fees. Compare the BTC you receive and review the final quote before funding.

Can I choose an exact BTC amount to receive?

Yes. Enter the amount in the Buy field. The app receives that target amount and requests an updated quote. Network conditions, limits and destination requirements still apply.

What if the swap cannot complete?

Keep your swap details and recovery material. Recovery depends on the funding route and status, and may involve a waiting period and network fees. Use the route-specific instructions in the app and documentation.

Need help with a pending swap? Read the recovery and troubleshooting guide or contact support.