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)
- Approve the RougeBridge contract to spend your USDC
- Call
depositERC20(usdc_address, amount, rougechainPubkey)on the contract - Go to the Bridge page, select USDC as the token, switch to Bridge In
- 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)
- Go to Bridge page, select USDC, switch to Bridge Out
- Enter amount and destination EVM address
- Click Bridge Out qUSDC
The relayer calls releaseERC20() on the RougeBridge contract to send USDC back to your EVM address.
Fees
| Operation | Fee |
|---|---|
| Deposit | Gas on Base Sepolia |
| Withdraw | 0.1 XRGE |