- All Collections
- Orderbook
- Deposits and withdrawals
- How to Withdraw USDC from Orderbook to Bank Account
How to Withdraw USDC from Orderbook to Bank Account
Prerequisites
- MetaMask wallet installed
- USDC tokens in your Orderbook account
- An account with an exchange that supports bank transfers (e.g., Revolut, Bitstamp or Kraken)
Step 1: Add Celo Network to MetaMask
- Open MetaMask
- Add Celo network using one of these methods:
- Visit chainlist.org and search for "Celo Mainnet"
- Manually add the network:
Step 2: Withdraw USDC from Orderbook
- Copy your MetaMask public address
- Go to Orderbook's withdrawal section
- Choose USDC as the token
- Paste your MetaMask address as the recipient
- Enter withdrawal amount
- Complete 2FA verification if required
- Your USDC should appear in MetaMask (on Celo network) within a minute
Step 3: Bridge USDC from Celo to Ethereum
- Visit app.squidrouter.com
- Connect your MetaMask
- Configure the bridge:
- Source: Select Celo and USDC
- Destination: Select Ethereum and USDC
- Enter the amount to bridge
- You'll need some CELO tokens for gas fees
- Approve and confirm the transaction
- Wait for bridging to complete (this may take several minutes)
Step 4: Send USDC to Exchange
- In MetaMask, ensure you're on Ethereum network
- Get your deposit address from your chosen exchange (e.g., Revolut)
- Send the Ethereum-based USDC to your exchange address
- Wait for confirmation (usually faster on Ethereum network)
Step 5: Convert to Fiat
- Once USDC arrives at your exchange:
- Convert USDC to your local currency (e.g., GBP)
- Withdraw to your bank account
Important Notes
- Keep enough CELO for gas fees when bridging (approximately $5-10 worth)
- Transaction fees vary based on network congestion
- Total process can take 15-30 minutes
- Always verify addresses before sending
- Start with a small test transaction if unsure
Did this answer your question?