5042002). If your USDC is sitting on Ethereum, Arbitrum, or Solana, you need to bridge it across before you can use it. FlareHQ’s CCTP bridge uses Circle’s Cross-Chain Transfer Protocol to move native USDC — not a wrapped token — with 1:1 capital efficiency and no slippage.
Why Native USDC Matters
Circle’s CCTP burns USDC on the source chain and mints an equivalent amount on the destination chain. Unlike liquidity-pool bridges, there is no wrapped token, no price deviation, and no bridge liquidity ceiling. Every 1 USDC you send in is exactly 1 USDC on Arc when it arrives.Supported Chains
Ethereum
Mainnet and Sepolia testnet supported as source chains.
Arbitrum
Arbitrum One and Arbitrum Sepolia supported as source chains.
Solana
Solana mainnet and devnet supported as source chains.
ARC-TESTNET (chain ID 5042002).
Initiating a Bridge Transfer
Request Parameters
string
required
Source chain identifier. Accepted values:
"ETH-MAINNET", "ETH-SEPOLIA", "ARB-MAINNET", "ARB-SEPOLIA", "SOL-MAINNET", "SOL-DEVNET".string
required
Destination chain. Must be
"ARC-TESTNET".string
required
USDC amount to bridge, as a decimal string, e.g.
"100.00".string
required
The 0x destination wallet address on Arc testnet that will receive the bridged USDC.
Response Fields
boolean
true when the bridge transfer was initiated successfully.string
Always
"pending" on the initial response. Poll the status endpoint to track progress.string
Unique transfer identifier. Use this with
GET /api/cctp/transfer/status?id=... to check progress.string
Human-readable instruction pointing to the status endpoint.
Example Response
Checking Transfer Status
Settlement Time
EVM source chains (Ethereum, Arbitrum) typically settle in ~2 minutes. This covers:- Source-chain finality for the burn transaction (~1 minute on Arbitrum, up to ~15 blocks on Ethereum)
- Circle attestation service signing the proof (~30 seconds)
- Arc testnet mint transaction confirmation (~15 seconds)
Getting Test USDC
You do not need mainnet USDC to test with FlareHQ. Circle provides a testnet faucet:- Go to faucet.circle.com.
- Select ARC-TESTNET from the chain dropdown.
- Paste your Arc wallet address and click Request Funds.
- Test USDC arrives within ~30 seconds — no bridging required.

