USDC Bridge (qUSDC)

Bridge USDC from Base Sepolia to RougeChain as qUSDC, and back.

Overview

qUSDC is a wrapped representation of USDC on RougeChain. It maintains a 1:1 peg with USDC locked in the RougeBridge contract on Base Sepolia.

USDC Contract on Base Sepolia: 0x036CbD53842c5426634e7929541eC2318f3dCF7e

Deposit (USDC → qUSDC)

  1. Approve the RougeBridge contract to spend your USDC
  2. Call depositERC20(usdc_address, amount, rougechainPubkey) on the contract
  3. Go to the Bridge page, select USDC as the token, switch to Bridge In
  4. Paste the EVM transaction hash and claim

The node parses the ERC-20 Transfer event from the transaction receipt to determine the amount. USDC uses 6 decimals, and qUSDC uses the same 6-decimal precision.

Withdraw (qUSDC → USDC)

  1. Go to Bridge page, select USDC, switch to Bridge Out
  2. Enter amount and destination EVM address
  3. Click Bridge Out qUSDC

The relayer calls releaseERC20() on the RougeBridge contract to send USDC back to your EVM address.

Fees

OperationFee
DepositGas on Base Sepolia
Withdraw0.1 XRGE