> For a complete page index, fetch https://docs.conduit.xyz/llms.txt

# Bridge USDC to your Arbitrum Rollup

> **Info**
>
> For Arbitrum mainnets, the integration isn't immediately active after
> installation. Our support team will reach out to confirm the bridge
> configuration.

## Steps

#### Locate Bridge Contracts

In the Conduit UI, navigate to the `Apps` section. Click on `Your Apps` and select `Bridged USDC`. You’ll find the `Installation Details` in the bottom-right corner, including contract addresses for:

* `Bridged USDC (Rollup)`
* `USDC (Settlement Layer)`
* `USDC Gateway (Rollup)`
* `USDC Gateway (Settlement Layer)`
* `Proxy Admin (Rollup)`
* `Proxy Admin (Settlement Layer)`
* `Master Minter (Rollup)`

#### Use the recommended bridging method

To bridge your USDC, follow the official [Arbitrum Token Bridge documentation](https://docs.arbitrum.io/build-decentralized-apps/token-bridging/token-bridge-erc20#example-standard-arb-erc20-deposit-and-withdraw).

## Migrating Existing USDC Liquidity to Circle's USDC Standard

> **Info**
>
> This guide applies only to USDC bridged in via the standard gateway. If your
> USDC was bridged using third-party bridges such as LayerZero or Wormhole, it
> cannot be easily migrated.

Users will need to migrate their existing liquidity manually. We’ve created a guide to help facilitate this process that you can share with them. To complete the migration, users will need access to your old Standard Gateway address. Follow these steps to locate it.

#### Sign in

Log in to the [Conduit app](https://app.conduit.xyz).

#### Access the rollup deployment dashboard

In your deployment dashboard, go to the **Overview** section, and find `core.json` in the bottom right corner.

#### Locate the Standard Gateway address

Within `core.json`, locate the `standardGateway`. Then, navigate to your Settlement Layer’s block explorer and check for the `counterpartGateway` under **Contract** -> **Read as Proxy**.

#### Provide the gateway address and guide to users

Share the `standardGateway` address with your users, along with the following guide: [User Guide: Migrating Existing USDC Liquidity to Circle's USDC Standard](/chains/integrations/bridged-usdc/bridge-to-arbitrum-rollup/migrating-existing-usdc-liquidity)

## Learn More

To gain a deeper understanding of how the USDC bridge operates, you can find the official documentation and repository here:

* [Arbitrum Docs - How to adopt the bridged USDC standard on your Orbit chain](https://docs.arbitrum.io/launch-orbit-chain/how-tos/usdc-standard-bridge)
* [Repository - USDC Bridge Deployment Scripts](https://github.com/OffchainLabs/token-bridge-contracts/tree/main/scripts/usdc-bridge-deployment)