# Bridge USDC from OP Mainnet to Sonic

Send USDC from OP Mainnet to Sonic with Xebra. Circle burns it on OP Mainnet and mints the same amount of native USDC on Sonic: no wrapped token, no pool, and nobody holds it in between.

## At a glance

| | |
|---|---|
| You send | USDC on OP Mainnet, from any browser EVM wallet (MetaMask, Rabby and others) |
| You receive | Native USDC on Sonic, at any Sonic address (0x…) |
| Xebra fee | None: you pay Circle's delivery fee only |
| Circle's delivery fee | Quoted live before you sign; Xebra refuses more than 0.50 USDC |
| Amount | No Xebra limit; Circle's fee may be at most a tenth of the amount |
| Speed | Usually a few minutes; Fast transfers are offered for a small extra fee |
| If it gets stuck | Claim it yourself at [claim](https://xebra.exchange/claim) |

## How to send

1. Open [the bridge](https://xebra.exchange/?from=optimism&to=sonic) with OP Mainnet and Sonic selected.
2. Connect any browser EVM wallet (MetaMask, Rabby and others).
3. Enter the amount and the Sonic address. The bridge shows the fee and exactly what will arrive.
4. Approve the amount, then confirm the transfer.
5. Watch it arrive; the bridge follows Circle's attestation and delivery.

## If it does not arrive

The transfer is not lost. Once Circle has attested the burn, anyone can mint it on Sonic: open [claim](https://xebra.exchange/claim), paste the transaction hash, and submit the mint from your own wallet, paying Sonic's gas.

## Other routes from OP Mainnet

- [OP Mainnet to Avalanche](https://xebra.exchange/bridge/optimism-to-avalanche)
- [OP Mainnet to Arbitrum](https://xebra.exchange/bridge/optimism-to-arbitrum)
- [OP Mainnet to Base](https://xebra.exchange/bridge/optimism-to-base)
- [OP Mainnet to Polygon](https://xebra.exchange/bridge/optimism-to-polygon)
- [OP Mainnet to Unichain](https://xebra.exchange/bridge/optimism-to-unichain)
- [OP Mainnet to Codex](https://xebra.exchange/bridge/optimism-to-codex)
- [OP Mainnet to World Chain](https://xebra.exchange/bridge/optimism-to-worldchain)
- [OP Mainnet to Monad](https://xebra.exchange/bridge/optimism-to-monad)
- [OP Mainnet to Sei](https://xebra.exchange/bridge/optimism-to-sei)
- [OP Mainnet to XDC](https://xebra.exchange/bridge/optimism-to-xdc)
- [OP Mainnet to HyperEVM](https://xebra.exchange/bridge/optimism-to-hyperevm)
- [OP Mainnet to Ink](https://xebra.exchange/bridge/optimism-to-ink)
