💸 Where to get USDC

Obtain USDC with minimal fees

Perpetual Protocol uses USDC as the quote asset (collateral for all trades). The token used exists on xDAI.

Token contract address: 0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83

The easiest way to get USDC is to swap other tokens on a DEX like Uniswap. But if you would like to avoid gas fees on Ethereum, read on.

Swap xDAI for USDC

There at at least two DEXs on xDai that allow you to swap xDAI for USDC.

Get xDAI without using Ethereum

You can buy xDAI directly from at least two places.

Swap DAI on Ethereum for xDAI

Swap from Binance or BSC


  1. Buy USDC on Binance and withdraw to BSC. or Swap other tokens for USDC via a BSC based DEX.

  2. Swap your USDC from BSC to xDai via the bridge: https://bsc-to-xdai-omnibridge.web.app/ Note: USDC on BSC and xDai are different tokens so keep going to step 3 👇

  3. Swap USDC (BSC) for USDC via Component: https://xdai.component.finance/?tab=swap​