USDCtoFiat is built on ZKP2P Protocol$20.23M 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
Sell USDC
Payment methods
Pick the payment app. Base settles the USDC.
How it works
From USDC to cash in four steps.
- 01
Create a deposit
Pick a payment app, currency, and amount. Your wallet locks native USDC in EscrowV2 on Base.
- 02
A buyer takes it
When your route and rate match demand, the buyer starts an intent through OrchestratorV2 and pays your handle directly.
- 03
Payment is proven
Payment evidence is verified offchain, then a signed attestation and nullifier are checked onchain.
- 04
USDC releases
Once payment is proven, the contract releases USDC to the buyer. Anything unfilled stays withdrawable by you, anytime.




