DAO contributors: cash out treasury USDC on your terms.
Treasury payouts land in your wallet as USDC. You decide how and when to convert. Nothing routes through a custodian, and larger grants can settle privately with a known counterparty.
Why self-custody matters for contributors
DAO contributors are often globally distributed and paid in USDC precisely to avoid banking friction. A custodial exchange reintroduces the friction you were trying to skip: an account, KYC onboarding, and a withdrawal that the custodian controls.
A non-custodial off-ramp keeps the grant in your wallet until you choose to sell. The USDC settles in a public Base contract, and the fiat leg pays your payment app directly.
Public orderbook vs private OTC
| Situation | Use | Why |
|---|---|---|
| Routine grant, normal size | Public deposit | Tap open buyer demand on liquid routes |
| Large grant or set terms | Private OTC order | One approved buyer wallet, one share link |
| Recurring payout to yourself | Delegated deposit | Rate tracks market without manual updates |
Cash out a grant
- 1Confirm the USDC is on Base, or bridge it across with the Bridge tab.
- 2For an open sale, create a deposit for your method, currency, and amount.
- 3For a negotiated trade, create a private OTC order and share the link with the approved buyer.
- 4Receive payment in your app; USDC releases from the contract after proof.
- 5Keep records; stablecoin disposals can be taxable depending on your jurisdiction.
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 cash out a large DAO grant privately?
Yes. A private OTC order attaches an onchain whitelist hook to your deposit so only one approved buyer wallet can fill it. You share a single link with that buyer; every other wallet is rejected by the contract.
How fast does a deposit fill?
Fill speed depends on buyer demand for your payment method, currency, and rate. Liquid routes like USD via Venmo or Cash App, or EUR/GBP via Revolut or Wise, move fastest. You can withdraw unfilled deposits whenever you want.