USDCtoFiat is built on ZKP2P Protocol$19.55M traded

Sell USDC for cash.

Get paid through an eligible USD, EUR, or GBP route. Your USDC is released only after payment is proven.

8 methodsSelf-custodyyour wallet signs
How it works

From USDC to cash in four steps.

  1. 01

    Create a deposit

    Pick a payment app, currency, and amount. Your wallet locks native USDC in EscrowV2 on Base.

  2. 02

    A buyer takes it

    When your route and rate match demand, the buyer starts an intent through OrchestratorV2 and pays your handle directly.

  3. 03

    Payment is proven

    Payment evidence is verified offchain, then a signed attestation and nullifier are checked onchain.

  4. 04

    USDC releases

    Once payment is proven, the contract releases USDC to the buyer. Anything unfilled stays withdrawable by you, anytime.

Turn USDC into cash without an exchange.

Create a deposit, choose where you want to be paid, and receive money directly from a buyer.