Swap Bitcoin to USDC
Send bitcoin, receive USDC on the chain you choose.
Send bitcoin from Lightning, from an on-chain wallet or from Arkade, and receive USDC at an address you control.
The swap settles on Arbitrum. If you pick another network, the USDC is bridged there with Circle's transfer protocol right after the claim, and the bridge fee is shown in the quote before you commit.
If a swap does not complete, your bitcoin is refunded once the timelock expires. Nothing is held on your behalf in the meantime.
How it works
- 1Choose how you want to send bitcoin and where the USDC should land.
- 2Fund the swap. We lock the matching tBTC.
- 3The claim converts it to USDC and sends it to your address.
- 4For non-Arbitrum networks, Circle delivers it in a minute or two.
Questions
- Which networks can I receive USDC on?
- Arbitrum, Ethereum and Polygon settle directly. Base, Solana, Optimism, Avalanche and the other chains Circle's transfer protocol reaches are bridged from Arbitrum.
- Do I need ETH for gas to receive?
- No. The claim is sponsored or relayed for you, so an empty destination wallet still works.
- What happens if the swap fails?
- Your bitcoin comes back to a refund address you control once the timelock expires.