CctpExtension: (Arbitrum only) Responsible for transferring USDC from Arbitrum to HyperCore.CctpExtensionV2: (Arbitrum only) Enables sponsored CCTP deposits from Arbitrum to HyperCore. A relayer submitsbatchSponsorDepositForBurnon behalf of users who signed EIP-3009ReceiveWithAuthorizationoffchain. See CctpExtensionV2 Contract Interface.CctpForwarder: (HyperEVM only) Responsible for forwarding USDC from HyperEVM to HyperCore in a CCTP transfer from any non-HyperEVM domain.CoreDepositWallet: (HyperEVM only) Responsible for depositing USDC into HyperCore.
Mainnet contract addresses
CctpExtension: Mainnet
CctpExtensionV2: Mainnet
CctpExtensionV2 is separate from CctpExtension. For sponsored relayer
deposits, see Transfer USDC from Arbitrum to HyperCore with
CctpExtensionV2.
For self-submitted burns, see Transfer USDC from Arbitrum to
HyperCore.