If your redemption is on Base but your USDC is on Arbitrum, move the required token to Base first, then leave enough Base ETH for the redemption transaction. Choose a bridge route that delivers the exact asset the redemption contract accepts; a route that arrives as another stablecoin may need an extra swap.

A bungee bridge can find a route for moving funds and swapping tokens across networks. For this task, use the bungee bridge swaps approach to compare cross-chain paths, then check that the selected route ends with the redemption asset on the right network.

Confirm what the redemption accepts

  1. Check the redemption’s network, token and amount. Read the issuer’s instructions or the redemption contract details to identify the destination chain, accepted token and minimum amount. For example, if a Base redemption requires 100 USDC, funds arriving as USDT—or as a different USDC token contract—may not qualify.
  2. Check which token contract you hold. A token with the same ticker can have different contracts on different chains, and a bridged version may not be interchangeable with the redemption’s accepted asset. The ERC-20 standard describes token balances and transfers; the contract address is the useful identifier when tickers alone are ambiguous.

Choose a route and calculate the amount

  1. Compare routes by what arrives, not just what leaves. A cross-chain route may use a bridge such as Celer cBridge or Hop Protocol, and some routes also swap tokens along the way. Aggregators compare available paths; Bungee is one way to find a route. Check the estimated destination amount and any minimum-received figure against the redemption requirement.
  2. Include every cost and leave gas on both chains. The total can include source-chain gas, bridge or solver charges, swap price impact and destination-chain gas. These vary with network demand, route and token liquidity, so there is no fixed percentage to rely on. As an illustration, for a 100 USDC redemption, target more than 100 USDC at the destination if the route estimate deducts costs or the redemption has a minimum threshold. Keep some of the destination chain’s native token for the redemption transaction; Ethereum’s gas documentation explains why transactions need it.

Send, verify and redeem

  1. Review the transfer details before signing. Confirm the source and destination networks, token being sent, token expected, minimum received and wallet address. If the route requires a token approval, check that it names the token you intend to spend and the relevant transaction; an approval permits a contract to use tokens, while the bridge transfer itself moves them.
  2. Verify the destination balance before redeeming. Wait for the transfer to complete, then check the destination network and token contract in your wallet or a block explorer. If the exact redemption asset and required amount are present, submit the redemption and pay its network gas. If less arrived than required, or the token contract differs, resolve that before calling the redemption contract.