Carrier
About Advanced FeaturesHow it worksHow to use
  • Introduction
    • About
    • Supported Chains
    • Supported Wallets
    • Supported Tokens
  • Advanced features
    • About
    • Wallet Management
    • Transaction History
    • Keyboard Interface
  • How it works
    • Cross-chain Bridge
    • Security
  • How to use
    • Connect Wallet
    • Bridging
    • Token Bridge
    • Recovery
    • Token Attestation
  • Explore
    • Native USDC
  • Resources
    • Frequently Asked Questions
    • Useful Links
    • Disclaimer
Powered by GitBook
On this page
  1. Explore

Native USDC

PreviousToken AttestationNextFrequently Asked Questions

Last updated 7 months ago

's integration of Circle's CCTP (Cross-chain Transfer Protocol) supports native USDC cross-chain transfers. Users can bridge USDC natively to-and-from Ethereum and other supported chains, including Avalanche, Arbitrum, Base, and Optimism.

These are the contract address for USDC deployed on their respective networks:

Native USDC on Ethereum
  • Token name: USD Coin

  • Token symbol: USDC

  • Token address:

Native USDC on Avalanche
  • Token name: USD Coin

  • Token symbol: USDC

  • Token address:

Native USDC on Arbitrum
  • Token name: USD Coin

  • Token symbol: USDC

  • Token address:

Native USDC on Base
  • Token name: USD Coin

  • Token symbol: USDC

  • Token address:

Native USDC on Optimism
  • Token name: USD Coin

  • Token symbol: USDC

  • Token address:

Bridging native USDC on Carrier

Besides selecting the token and amount on the panel, users also have the option of interacting with Carrier using its keyboard interface.

To do so, press the forward slash button "/". Follow the suggested format and enter your transaction. In this instance, the input will be Bridge from Ethereum to Arbitrum, 1 USDC.

Click on the icons for more transaction details. The first provides a breakdown of the source and destination fee.

The clock icon provides an indication of the time to complete the transaction.

The information icon displays the total value estimated for the bridge transaction.

Check the transaction details in the panel and approve the token allowance.

Click on Confirm & begin transaction to start bridging.

While waiting for the transaction to be completed, users can also start another transaction at the same time by clicking on Start another transaction.

Click on Manual Redeem to submit the transaction on the destination chain.

Alternatively, click on the Redeem button shown on the Bridging Details page.

The page will update to reflect the bridging process once all steps have been completed.

Check your wallet and you should have received the native USDC on Arbitrum.

Below is an example to illustrate what the user journey looks like for native USDC transfers on .

Carrier
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e
0xaf88d065e77c8cC2239327C5EDb3A432268e5831
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85
Carrier