UnitFlow LogoUnitFlow Docs

Using the Bridge

This guide covers bridging USDC between Arc Testnet and another supported chain using the Circle Bridge Kit interface (the primary bridge UI).

Before You Start

  • Wallet connected and NFT access granted
  • USDC balance on the source chain
  • Native gas token on the source chain (e.g., Sepolia ETH for Ethereum Sepolia)
  • Native gas token on the destination chain for the mint step

Bridging USDC to Arc Testnet

  1. Navigate to Bridge via the More (⋮) menu.
  2. The Bridge Kit interface loads at the bottom of the page. Select your source chain (e.g., Ethereum Sepolia) and destination chain (Arc Testnet).
  3. Enter the USDC amount to bridge.
  4. Click Bridge and follow the prompts in your wallet.
  5. The Bridge Kit handles the full CCTP flow: approve → burn → attestation → mint.
  6. Monitor progress in the Pending Transactions panel.

Recovering an Incomplete Bridge

If a bridge transaction was started but not completed (e.g., browser closed before the mint step), the app will attempt to recover it automatically on the next page load.

You can also recover manually:

  1. Click Add Manual Transaction at the top of the Bridge page.
  2. Paste the source chain transaction hash.
  3. The app will look up the burn event and allow you to complete the mint.

Bridge History

Completed and pending bridge transactions are stored in your browser's local storage and displayed in the Bridge History panel. This history persists across sessions on the same device.

Important Notes

  • Arc Testnet USDC uses 18 decimal places; other chains use 6. The UI handles this conversion automatically — always verify amounts before confirming.
  • Attestation (the step between burn and mint) can take several minutes depending on Circle's attestation service.
  • You must switch your wallet to the destination chain to complete the mint step.