What 0xramp sees
What is public on-chain
- Base: order amount, timestamps, signing address, NEAR deposit address.
- NEAR Intents: route, amounts, deposit address.
- Zcash: transparent delivery address and amount (t-addr is public like a Bitcoin address).
What survives the ramp
- No 0xramp custody of keys or fiat.
- Sell payout key is encrypted to the merchant, not stored in the clear.
- Buy destination is chosen by you; P2P.me’s on-chain recipient is the NEAR deposit, not your ZEC address.
- After you receive ZEC, shielding is your wallet’s job (
z_shieldcoinbaseor t-to-z send).
What does not survive
- Identity on the fiat rail. Above P2P.me base limits you are in their verification system. Even inside base limits, the merchant who received your payment saw a real-world transaction.
- Public metadata on Base and NEAR. Amount, timestamps, signing address are on-chain.
- Transparent ZEC delivery. The t-addr and value are on the Zcash chain.
- Timing. Fiat settle, Intents swap, t-addr payment happens in a short window. Size plus time is a fingerprint.
If your threat model is “I do not want 0xramp holding my ZEC,” we match that. If your threat model is “the buy must be unlinkable from my Pix payment to a z-addr,” we do not provide that. Use a t-addr you control, then shield, and do not treat the ramp itself as a privacy protocol.