Skip to main content

Base mainnet

Use these proxy addresses for the WETH-USDC integration: Use the read ABI with the curve book proxy and the swap ABI with the entrypoint proxy. Implementation contracts are not routing or approval targets.

Discover and verify the contracts

Configure the proxy addresses above and check the following on Base: Use the base token published for the deployment. Listing is persistent after the first shape update, so an old qUnit or CurveUpdated event alone is not evidence of a currently executable curve. Check freshness and quote the amount you intend to trade.

Before enabling a route

Confirm the published chain and proxy addresses, read the linked contracts, and simulate a funded swap from the actual payer with the required approval. Check both trade directions, receipt decoding, stale-curve handling, and the maximum amounts your router will send. Measure gas on the target deployment; development measurements are not production gas limits. See Quoting and swapping for the exact ABI and transaction flow.