On this page
Continue

Last Updated: May 31, 2026
You have USDC on another chain and need it on Base Chain to trade the AGON markets. This guide gets you there. The core choice is simple: security versus speed. The official Base bridge offers the highest security for transfers from Ethereum but is limited to that route. Third-party bridges are faster, cheaper, and support more chains like Arbitrum and Optimism, but they introduce different trust assumptions.
This guide details four proven options. We provide step-by-step instructions to help you select the right bridge for your source chain and risk tolerance. You will be ready to execute your transfer in under five minutes.
If you don't hold crypto yet, the lower-risk path is to buy USDC directly on Base instead. For the full onboarding sequence, see our primary guide.
A crypto bridge is a protocol that lets you move assets from one blockchain to another. Most bridges work by locking your tokens in a smart contract on the source chain and then issuing an equivalent "wrapped" token on the destination chain. This wrapped token represents a claim on the original, locked asset.
This mechanism creates risk. Attackers can target the smart contracts holding the locked funds, as seen in the Nomad and Wormhole exploits. They can also compromise the validators that secure the bridge, as with the Ronin hack.
A safer model exists for native assets like USDC. Using Circle's Cross-Chain Transfer Protocol (CCTP), USDC is burned on the source chain and an equivalent amount of native USDC is minted on the destination chain. This burn-and-mint process eliminates the risks associated with wrapped assets, as there is no single pool of locked collateral to exploit.
This table summarizes your options for bridging to Base. The best choice depends on your source chain, the amount you're sending, and your priority between speed, cost, and security. We detail each option in the sections below. AGON has no affiliate relationship with any listed bridge.
| Bridge | Source Chains Supported | Typical Fee | Typical Speed | Security Model | Native USDC (CCTP) | Best For |
|---|---|---|---|---|---|---|
| Base Official | Ethereum | $3 - $15 | < 10 mins | Canonical OP Stack | Yes | Max security from Ethereum |
| Across | ETH, Arbi, OP, Poly+ | $1 - $5 | 1 - 3 mins | Intent-based / UMA | Yes | Speed & low fees (L2 ↔ L2) |
| Stargate | ETH, Arbi, OP, Poly+ | Varies | 1 - 5 mins | LayerZero Messaging | Yes | Wide chain support |
| Hop | Arbi, OP, Poly, Gnosis | Varies | 2 - 5 mins | AMM / Bonders | No (uses hUSDC) | L2 ↔ L2 swaps |
The official Base bridge is the canonical, team-operated method for moving assets from Ethereum to Base. It offers the highest security guarantees because it's built into the core infrastructure of the rollup.
As the native bridge for the Optimism Superchain architecture that Base is built on, it uses a standard lock-and-mint contract system. For USDC, it leverages Circle's CCTP for native-to-native transfers, which is the preferred method.
Deposits from Ethereum (L1) to Base (L2) are fast, typically confirming in under 10 minutes. The cost is determined by Ethereum mainnet gas fees at the time of your transaction, usually ranging from $3 to $15. Note that the reverse path, withdrawing from Base back to Ethereum, is subject to a 7-day challenge period.
https://bridge.base.org.[Screenshot of Base Bridge UI showing a USDC transfer from Ethereum to Base]
Across Protocol is an intent-based bridge that prioritizes speed and capital efficiency. It's often the fastest and cheapest option, especially for transfers between L2s like Arbitrum and Optimism.
Instead of locking and wrapping, Across uses a network of relayers who front the liquidity on the destination chain immediately. Your funds are then used to reimburse the relayer on the source chain, with the entire process secured by UMA's optimistic oracle.
Across supports a wide range of EVM chains, including Ethereum, Arbitrum, Optimism, Polygon, and others.
Transactions typically complete in 1 to 3 minutes. Fees are highly competitive, often just $1 to $5, making it ideal for smaller transfers.
https://across.to.[Screenshot of Across Protocol UI showing an Arbitrum to Base USDC transfer]
Stargate is a cross-chain liquidity protocol built on the LayerZero messaging layer. It is known for its ability to transfer native assets across many different chains without requiring wrapped tokens.
Stargate uses unified liquidity pools shared across all connected chains. When you initiate a transfer, the protocol verifies the transaction on the source chain and then pays you out from the liquidity pool on the destination chain, all orchestrated by LayerZero's messaging.
Stargate has one of the broadest networks, supporting Ethereum, Arbitrum, Optimism, Polygon, BNB Chain, Avalanche, and many more.
Transfers usually take 1 to 5 minutes. Fees vary depending on the route and network congestion but are generally competitive with other third-party bridges.
https://stargate.finance/transfer.[Screenshot of Stargate Finance UI configured for a Polygon to Base USDC transfer]
Hop Protocol specializes in connecting Ethereum's Layer-2 scaling solutions. It creates efficient pathways for moving assets between rollups like Arbitrum, Optimism, and Polygon without needing to go through Ethereum mainnet.
Hop uses a two-pronged approach: a cross-network AMM to swap between canonical assets and their L2-specific "h-token" versions (e.g., hUSDC), and a network of "Bonders" who front liquidity on the destination chain for near-instant transfers.
Hop focuses on L2-to-L2 routes, supporting Arbitrum, Optimism, Polygon, and Gnosis Chain.
Transfers are fast, typically 2-5 minutes. Fees are variable, consisting of a liquidity provider fee and the Bonder's fee.
https://hop.exchange.[Screenshot of Hop Exchange UI showing an Optimism to Base hUSDC transfer]
Your optimal bridge depends on where your USDC is now.
Bridges are complex and have historically been prime targets for exploits. Understanding past failures is critical for making safe choices. For a deeper dive, review our notes on AGON's security model.
The Ronin bridge, connecting the Axie Infinity game to Ethereum, was drained after attackers compromised 5 of the 9 validator keys. This was a failure of operational security, not a smart contract bug.
A smart contract bug in Wormhole's signature verification system allowed an attacker to mint 120k "wrapped" ETH on Solana without depositing any real ETH. The funds were later made whole by its parent company, Jump Crypto.
A flawed update to Nomad's smart contracts allowed users to spoof transactions and withdraw funds that didn't belong to them. The bug was simple to exploit, leading to a chaotic, crowd-sourced drain of the bridge's funds.
rekt. Never send an amount you cannot afford to lose.Never set a centralized exchange (CEX) wallet address as your destination. Bridges are designed to interact with self-custody wallets (like MetaMask or Coinbase Wallet). Sending funds directly to a CEX address will likely result in a permanent loss of funds.
The most common user error is misconfiguring the source or destination chain in the bridge's UI. If you send funds to the wrong chain, they are often unrecoverable. Triple-check your selections before confirming.
After your USDC arrives on Base, you will need a small amount of ETH on Base to pay for gas to make your first transaction (e.g., trading on AGON). Most bridges do not provide this for you. You may need to bridge a small amount of ETH separately or fund your wallet via an on-ramp.
On chains like Arbitrum and Optimism, there can be multiple versions of USDC. The native version (post-CCTP) is labeled "USDC". The older, bridged-from-Ethereum version is often labeled "USDC.e". Always choose the native USDC when possible, as it has better liquidity and is the canonical version.
```html
The cheapest bridge to Base is typically Across Protocol, especially for transfers from other Layer-2 networks like Arbitrum or Optimism. Its intent-based model and competitive relayer market keep fees low, often between $1 and $5. For transfers from Ethereum mainnet, the official Base bridge's cost is dependent on L1 gas fees, which can fluctuate significantly, making it more expensive than L2-native options. Always compare the live quotes on each bridge interface before starting a transaction.
The time varies by the bridge and source chain. Third-party bridges like Across and Stargate are the fastest, typically completing transfers from other L2s to Base in 1 to 5 minutes. The official Base bridge, when depositing from Ethereum mainnet, is also fast, usually taking under 10 minutes. The significant delay on official bridges (a 7-day challenge period) applies to withdrawals from L2 back to L1, not deposits from L1 to L2.
Bridging always carries inherent risks, and no bridge is 100% safe. The official Base bridge is considered the safest option from Ethereum as it is maintained by the core team and uses the canonical rollup contracts. Third-party bridges introduce additional trust assumptions in their smart contracts, oracles, or validator sets. Using bridges that support native USDC via Circle's CCTP mitigates the risk of wrapped assets. Always research a bridge's security model and only transfer amounts you are willing to risk.
Yes, but through a different set of bridges. While the EVM-focused bridges in this guide (Stargate, Across) do not support Solana, Circle's CCTP is available on Solana. You can use a CCTP-enabled portal like Wormhole's Portal Bridge to transfer native USDC directly from Solana to Base. The process is similar: you burn USDC on Solana, and an equivalent amount of native USDC is minted on your Base address.
The primary reason to use the official Base bridge is for maximum security when transferring assets from Ethereum mainnet. It relies on the core protocol's security, minimizing third-party trust. The main reasons to use a third-party bridge are speed, lower cost, and broader chain support. They are the only option for bridging directly from other L2s like Arbitrum or Polygon to Base, and they are often significantly faster and cheaper than routing through Ethereum.
If a transaction fails, the outcome depends on where it failed. If the source chain transaction fails (e.g., you reject it in your wallet or run out of gas), your funds remain in your wallet, and you can simply try again. If the source transaction confirms but the funds do not arrive on the destination chain, you must use the bridge's support channels. Most bridges have a transaction history page and a support link (often to Discord) where you can paste your transaction hash to get help from the team to resolve the issue.