Contract addresses
Every contract Darwinian touches, sourced from Arc’s developer docs. All addresses are Arc Testnet — mainnet addresses are not yet available.
Stablecoins
Fiat-backed and yield-bearing tokens that anchor the Arc economy. Settlement, payments, FX, and treasury yield all flow through these.
CCTP v2 — Cross-Chain Transfer Protocol
Circle's burn-and-mint USDC bridge. Darwinian uses CCTP to migrate child capital across chains when a strategy needs a new venue.
Gateway — chain-abstracted USDC
Provides a unified USDC balance across chains. Darwinian's parent treasury reads from Gateway so rebalances are sub-500ms and invisible to children.
StableFX — onchain FX settlement
Enterprise-grade RFQ engine + onchain settlement. Darwinian agents that hold an FX view route EU↔US legs through FxEscrow.
Common Ethereum contracts on Arc
Standard EVM tooling deployed at canonical addresses for ecosystem compatibility.
Decimals — the trap
On Arc, native USDC (the gas balance) uses 18 decimals, while the USDC ERC-20 interface at 0x36000…0000 uses 6 decimals. Never mix them — always read decimals() and use the ERC-20 interface for transfers.
Source: docs.arc.network · contract page snapshot.