> ## 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.

# CCTP for non-USDC contract addresses

> Deployed CCTP for non-USDC contract addresses across supported blockchains and environments.

`TokenManager` and `CrossChainToken` contracts are deployed per token. To
discover their addresses for a given `tokenId`, call
[`resolveTokenManager`](/cctp/expanded-assets/references/contract-reference) and
[`resolveTokenAddress`](/cctp/expanded-assets/references/contract-reference) on
the `CrossChainTokenService` for the local domain. For contract interfaces and
method signatures, see
[`CrossChainTokenService` Interface](/cctp/expanded-assets/references/contract-reference).

## Testnet contract addresses

### `CrossChainTokenService`

Sandbox `CrossChainTokenService` is deployed via CREATE3 at the same address on
each listed testnet.

| Blockchain           | Domain | Address                                                                                                                         |
| -------------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------- |
| **Ethereum Sepolia** | 0      | [`0x63753E722bd2C2A5DF6EE19C5106662208B81077`](https://sepolia.etherscan.io/address/0x63753E722bd2C2A5DF6EE19C5106662208B81077) |
| **Base Sepolia**     | 6      | [`0x63753E722bd2C2A5DF6EE19C5106662208B81077`](https://sepolia.basescan.org/address/0x63753E722bd2C2A5DF6EE19C5106662208B81077) |
| **Arc Testnet**      | 26     | [`0x63753E722bd2C2A5DF6EE19C5106662208B81077`](https://testnet.arcscan.app/address/0x63753E722bd2C2A5DF6EE19C5106662208B81077)  |

## Underlying CCTP contracts

CCTP for non-USDC routes messages through the existing CCTP
`MessageTransmitterV2` contract on each domain. The CCTP for non-USDC domain ID
matches the
[CCTP domain ID](/cctp/concepts/supported-chains-and-domains#domain-identifiers)
for the same blockchain. For `MessageTransmitterV2` addresses, see
[CCTP Contract Addresses](/cctp/references/contract-addresses).
