3.1 EVM Compatible Chains
The following table lists the contract addresses and corresponding domain values for supported EVM-compatible chains:
Chain Name
Contract Address
domainValue
Ethereum
0xeC0D8Cfd081ccce2D6Ed4E3dd8f248D3cAa3d24B
0
Avalanche
0x0D4d2595B1d83AB6110b4291816D62d1417C5A8B
1
OP Mainnet
0x592dE30Bebff484B5a43A6E8E3ec1a814902E0b6
2
Arbitrum
0xD4B5f10D61916Bd6E0860144a91Ac658dE8a1437
3
Base
0x012297F3d1Cb0D685B195A70231730F4c8c86F86
6
Polygon PoS
0x30b8d9e757595B5cbAEcdFD81e9Eeccf4B31e53D
7
The usage method of WanBridge's CCTP is as follows:
Call the contract interface
estimateFeeon the From chain to get the cross-chain fee (native coin). Provide thedomainValueof the To chain as input.Call the contract interface
depositForBurnfunction on the From chain to initiate the USDC cross-chain transfer, pass the native coin fee aspayableAmount, the cross-chain amount asamount, the domain value asdestinationDomain, the receiving address on the To chain asmintRecipient, and the USDC token address on the From chain asburnToken.The WanBridge backend will monitor events and help users complete the claim operation on the To chain.
Last updated