What happens when you withdraw USDC?

When you withdraw USDC, you essentially initiate the reverse process, exchanging a crypto-native token for the real-world asset it represents. In the case of withdrawing USDC for USD:

  1. A user with USDC requests a withdrawal from a USDC issuer
  2. The issuer takes the user’s USDC and sends a request to the USDC smart contract to take that USDC out of circulation
  3. The issuer sends USD from its reserves to the user’s bank account (net of any fees)