Protocol currency

USDC to CAD: Canadian Dollar on ZKP2P.

The USDCtoFiat app settles USD, EUR, and GBP. Canadian Dollar (CAD) is supported across the wider ZKP2P protocol on Base, reachable through Wise, Revolut, PayPal.

01

Canadian Dollar on ZKP2P

Canadian Dollar (CAD) settles through the ZKP2P protocol that powers USDCtoFiat. Across the protocol it is reachable via Wise, Revolut, PayPal. The USDCtoFiat app concentrates on USD, EUR, and GBP, where buyer demand is deepest.

The mechanics are the same whichever currency you use: USDC locks in a Base contract, a buyer pays you in CAD, and the contract releases only after the payment is proven.

Common questions

What is USDCtoFiat?

USDCtoFiat lets you sell USDC on Base for money in Venmo, Cash App, Chime, Revolut, Wise, Zelle, PayPal, Monzo, N26, and Luxon. You keep control of your wallet, and trades settle through non-custodial ZKP2P smart contracts on Base.

Does USDCtoFiat hold my funds?

No. You sign every transaction from your own wallet. Your USDC is locked in a public Base contract and releases to the buyer only after their payment is proven. You can withdraw any unfilled deposit at any time.

What does it cost to sell?

Creating and managing a seller deposit is free, though Base gas applies to onchain actions. The offramp SDK is free to integrate. On delegated fills, Delegate's 0.10% manager fee comes from the USDC released to the buyer, not from your fiat proceeds or your quoted rate. Peerlytics analytics, webhooks, and API credits are priced separately.

Do I need a centralized exchange account?

No exchange account is required to use USDCtoFiat. You need a wallet holding USDC on Base and an account on the payment app you want to be paid in. The payment app's own account rules and limits still apply.

Do I need to complete KYC?

USDCtoFiat does not collect identity documents, hold your fiat, or hold your keys. The payment app you use still controls its own verification, limits, and account rules. USDC settlement happens through Base smart contracts, and we cannot change what Venmo, PayPal, Wise, Zelle, or your bank requires.

Can I sell USDC for CAD in the USDCtoFiat app?

The USDCtoFiat app settles USD, EUR, and GBP. Canadian Dollar (CAD) is supported across the wider ZKP2P protocol on Base, so it remains reachable through the protocol even though it is not a focus currency in the app.

Will USDCtoFiat add CAD?

We surface a currency in the app once buyer demand is deep enough to fill deposits reliably. Canadian Dollar (CAD) is reachable through the wider ZKP2P protocol today and can graduate into the app as demand grows.