Live rates
USDC → EURC0.9214 +0.18%
USDC → XSGD1.3408 -0.04%
USDC → BRLA4.9721 +0.42%
XSGD → TGBP0.5812 +0.15%
USDC → EURC0.9214 +0.18%
USDC → BRLA4.9721 +0.42%
USDC → XSGD1.3408 -0.04%
EURC → GBPA0.8403 -0.22%
USDC → MXNB19.94 +0.31%
USDC → KRWO1,384 -0.07%
USDC → JPYC152.41 +0.14%
USDC → NZDD1.6720 -0.08%
USDC → CCHF0.8812 +0.05%
USDC → CADC1.3712 -0.12%
USDC → EURC0.9214 +0.18%
USDC → XSGD1.3408 -0.04%
USDC → BRLA4.9721 +0.42%
XSGD → TGBP0.5812 +0.15%
USDC → EURC0.9214 +0.18%
USDC → BRLA4.9721 +0.42%
USDC → XSGD1.3408 -0.04%
EURC → GBPA0.8403 -0.22%
USDC → MXNB19.94 +0.31%
USDC → KRWO1,384 -0.07%
USDC → JPYC152.41 +0.14%
USDC → NZDD1.6720 -0.08%
USDC → CCHF0.8812 +0.05%
USDC → CADC1.3712 -0.12%
Comparison

Sera vs Circle CCTP: How they actually compare

Sera and Circle CCTP solve different problems. CCTP moves USDC natively across blockchains — burn on Ethereum, mint on Base, same dollar value, no FX. Sera converts between stablecoins denominated in different currencies — USDC to EURC, XSGD to BRLA, MXN-pegged to INR-pegged. If you need USDC on another chain, CCTP is the right tool. If you need to change the currency, not just the chain, Sera is the settlement layer.

Sera vs Circle CCTP, side by side

SeraCircle CCTP (USDC-only chain bridge)
What it solvesFX conversion between different currency stablecoinsMoving USDC natively across blockchains (same currency)
Currency changeYes — 120+ currencies, 30,000+ stablecoin pair combinationsNo — USDC is always USDC regardless of chain
Supported stablecoins600+ stablecoins, any currency pegUSDC only (native burn-and-mint)
Chains supportedMulti-chain via underlying stablecoinsEthereum, Arbitrum, Avalanche, Base, Noble, Optimism, Polygon, Solana
Protocol fee00 (gas only)
FX spread / LP yieldFX spread accrues to LPs (can be you)No FX; no spread
Settlement speedSub-300ms median~10–20 minutes (attestation finality)
Use caseCross-currency payments, multi-currency treasury, FXSame-currency chain migration, cross-chain USDC bridging
AI/agent integrationNative MCP at agents.sera.cxCallable via standard EVM contract ABI

When to choose Sera

  • You need to convert between stablecoins in different currencies — e.g., USDC → EURC, XSGD → BRLA, or any non-USD stablecoin pair.
  • You run a multi-currency treasury and need best-execution FX across 30,000+ pairs.
  • You want LP yield: Sera LPs earn the FX spread on every cross-currency settlement.
  • You need sub-300ms settlement rather than CCTP's 10–20 minute attestation window.
  • Your AI agents need autonomous FX settlement via MCP.

When to choose Circle CCTP

  • You need to move USDC from Ethereum to Base (or any CCTP-supported chain) without changing currencies.
  • You want the canonical, official Circle bridge for USDC — no smart contract risk beyond Circle's own.
  • You need USDC available on a chain not yet served by local stablecoin issuers.
  • You're doing same-currency liquidity rebalancing across chains, not FX conversion.

Pricing, side by side

Illustrative: $10,000 USDC transfer across chains.

SeraCircle CCTP
Protocol fee$0 (FX spread goes to LP)$0 (gas only)
FX conversionYes — quoted at reference rates; spread to LPNo — same currency, same value
Gas (send chain)$0.01–$0.50 (L2)$0.01–$5 (varies by chain)
Settlement timeSub-300ms median~10–20 minutes (attestation round-trip)

Integrating Sera

Sera is invoked for cross-currency settlement. You call the Sera contract or MCP with the source and destination stablecoin, sign the intent, and Sera routes across all available liquidity to fill at best execution. Use Sera when the currency changes.

Integrating Circle CCTP

CCTP is invoked for same-currency chain migration. You burn USDC on the source chain, wait for Circle's attestation service to issue a signed message (~10–20 minutes), then mint the same amount of native USDC on the destination chain. Use CCTP when the chain changes but the currency stays USD.

Frequently asked questions

When should I use CCTP vs Sera?
Use CCTP if you need USDC on a different blockchain and currency doesn't change. Use Sera if you need to convert between stablecoins in different currencies — e.g., USDC to EURC, or XSGD to a BRL-pegged stablecoin. Many flows use both in sequence: CCTP to move USDC to the right chain, then Sera for the FX conversion.
Does Sera support USDC?
Yes. USDC is one of the 600+ stablecoins Sera supports. Sera quotes USDC against EURC, XSGD, BRLA, and hundreds of other currency-pegged stablecoins. CCTP and Sera are complementary — CCTP handles the chain layer, Sera handles the FX layer.
How fast is CCTP vs Sera?
CCTP requires an attestation round-trip from Circle's attestation service before the destination chain mint is authorised — typically 10–20 minutes. Sera settles in sub-300ms median latency. For time-sensitive cross-currency flows, Sera is materially faster.
Does CCTP support non-USD stablecoins?
CCTP is designed specifically for USDC — it's a native burn-and-mint bridge for Circle's own stablecoin. For EURC (Euro), XSGD (Singapore dollar), BRLA (Brazilian real), and other non-USD stablecoins, Sera covers 120+ currencies and 600+ stablecoins.
Is using CCTP + Sera a common pattern?
Yes. A typical pattern for cross-chain, cross-currency flows: use CCTP to move USDC from a user's chain to the chain where Sera operates, then call Sera for the FX conversion step into the destination currency stablecoin. The two protocols compose cleanly.

Use Sera as your FX settlement layer

Keep custody and KYC where they are. Plug Sera in for the on-chain currency conversion and capture the FX spread on your own flow.