Deployed Contracts

All contracts are deployed on mainnet across 9 chains. Contract addresses are listed below with explorer links.

Aptos

ContractTypeAddress
GatewayResource Account0x872b44...29f5a0
SettlementResource Account0x577f46...0f4f40

Arbitrum

ContractTypeAddress
GatewayContract0x9f86F4...C2b41f
SettlementContract0x8A7956...9fAD72

Avalanche

ContractTypeAddress
GatewayContract0x1d13b7...34a690
SettlementContract0x6F5aa1...2771Eb

Base

ContractTypeAddress
GatewayContract0x9f86F4...C2b41f
SettlementContract0x8A7956...9fAD72

Ethereum

ContractTypeAddress
GatewayContract0x7Fd760...9248F0
SettlementContract0x6F5aa1...2771Eb

Optimism

ContractTypeAddress
GatewayContract0x9f86F4...C2b41f
SettlementContract0x8A7956...9fAD72

Polygon

ContractTypeAddress
GatewayContract0x9f86F4...C2b41f
SettlementContract0x8A7956...9fAD72

Solana

ContractTypeAddress
GatewayProgram9WfgGr6W...p1cVo9
SettlementProgramBrv1VWNK...poxpw5

Sui

ContractTypeAddress
GatewayPackage0x6af5bd...4e3d06
Gateway StateObject0x15054a...f71fa3
SettlementPackage0x7f4df8...fd0354
Settlement StateObject0xcedf7c...1fe055

Key Functions

FunctionContractDescription
fulfill_order()SettlementClaims CCTP USDC, swaps via DEX, delivers to user
withdraw_fallback()SettlementReturns USDC to user after 24h timeout (if unfulfilled)
initiateOrder()GatewayBurns USDC via CCTP, sends swap instructions via LZ or CCTP V2 Hooks