Skip to main content
For DeFi protocols on Arc, use the ERC-20 USDC interface at 0x3600000000000000000000000000000000000000 for all pool accounting, token addresses, and reserve math. Arc’s native USDC has a built-in ERC-20 interface at that address, so no WETH-style adapter contract is needed.

Key differences for DeFi protocols

Three Arc design decisions affect every DeFi porting decision:

What you need

Each integration guide in this section requires the following:

Integration guides

AMM and pools

Port liquidity pools and AMM contracts to Arc using the ERC-20 USDC address as the canonical pool token.