> ## Documentation Index
> Fetch the complete documentation index at: https://developers.circle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# HyperCore CCTP-enablement contract addresses

CCTP has additional contracts beyond the standard protocol to enable transfers
to HyperCore. The following sections describe the functions and addresses of
these contracts.

* **`CctpExtension`**: (Arbitrum only) Responsible for transferring USDC from
  Arbitrum to HyperCore.
* **`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](/cctp/references/coredepositwallet-contract-interface).

This page contains the contract addresses for the HyperCore CCTP-enablement
contracts. For the contract addresses for core CCTP contracts, see
[EVM contracts and interfaces](/cctp/evm-smart-contracts),
[Solana Contracts and Interfaces](/cctp/solana-programs), and
[Starknet contracts and interfaces](/cctp/starknet-contracts).

## Mainnet contract addresses

### CctpExtension: Mainnet

| Chain        | [Domain](/cctp/cctp-supported-blockchains#cctp-supported-domains) | Address                                                                                                                |
| ------------ | ----------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| **Arbitrum** | 3                                                                 | [`0xA95d9c1F655341597C94393fDdc30cf3c08E4fcE`](https://arbiscan.io/address/0xA95d9c1F655341597C94393fDdc30cf3c08E4fcE) |

### CctpForwarder: Mainnet

| Chain        | [Domain](/cctp/cctp-supported-blockchains#cctp-supported-domains) | Address                                                                                                                    |
| ------------ | ----------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| **HyperEVM** | 19                                                                | [`0xb21D281DEdb17AE5B501F6AA8256fe38C4e45757`](https://hyperevmscan.io/address/0xb21D281DEdb17AE5B501F6AA8256fe38C4e45757) |

### CoreDepositWallet: Mainnet

| Chain        | [Domain](/cctp/cctp-supported-blockchains#cctp-supported-domains) | Address                                                                                                                    |
| ------------ | ----------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| **HyperEVM** | 19                                                                | [`0x6B9E773128f453f5c2C60935Ee2DE2CBc5390A24`](https://hyperevmscan.io/address/0x6B9E773128f453f5c2C60935Ee2DE2CBc5390A24) |

## Testnet contract addresses

### CctpExtension: Testnet

| Chain                | [Domain](/cctp/cctp-supported-blockchains#cctp-supported-domains) | Address                                                                                                                        |
| -------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| **Arbitrum Sepolia** | 3                                                                 | [`0x8E4e3d0E95C1bEC4F3eC7F69aa48473E0Ab6eB8D`](https://sepolia.arbiscan.io/address/0x8E4e3d0E95C1bEC4F3eC7F69aa48473E0Ab6eB8D) |

### CctpForwarder: Testnet

| Chain                | [Domain](/cctp/cctp-supported-blockchains#cctp-supported-domains) | Address                                      |
| -------------------- | ----------------------------------------------------------------- | -------------------------------------------- |
| **HyperEVM Testnet** | 19                                                                | `0x02e39ECb8368b41bF68FF99ff351aC9864e5E2a2` |

### CoreDepositWallet: Testnet

| Chain                | [Domain](/cctp/cctp-supported-blockchains#cctp-supported-domains) | Address                                      |
| -------------------- | ----------------------------------------------------------------- | -------------------------------------------- |
| **HyperEVM Testnet** | 19                                                                | `0x0B80659a4076E9E93C7DbE0f10675A16a3e5C206` |
