# CCTP chain table

`GET https://api.getchord.xyz/v1/bridge2/config`

Source: https://getchord.xyz/docs/api-reference/operations/bridge2config/

Circle CCTP V2 fast transfer to and from Arc: the chains and domains, USDC addresses, the TokenMessenger / MessageTransmitter contracts, and the Arc-side relayer (address, balance, enabled). The browser signs the burn; Chord proxies the attestation and relays the Arc mint.

## Response 200

Example (captured from the live API):

```json
{
  "provider": "cctp-v2",
  "fastFinalityThreshold": 1000,
  "arcDomain": 26,
  "contracts": {
    "tokenMessengerV2": "0x28b5a0e9C621a5BadaA536219b3a228C8168cf5d",
    "messageTransmitterV2": "0x81D40F21F12A8F0E3252Bccb954D722d4c464B64"
  },
  "chains": [
    {
      "chainId": 5042,
      "domain": 26,
      "name": "Arc",
      "usdc": "0x3600000000000000000000000000000000000000"
    },
    {
      "chainId": 143,
      "domain": 15,
      "name": "Monad",
      "usdc": "0x754704Bc059F8C67012fEd69BC8A327a5aafb603"
    }
  ],
  "relayer": {
    "address": "0x66449F79050828abb7A205434C0971dBA7a44C38",
    "arcBalance": "1646165237063978241",
    "enabled": true
  }
}
```

