The Future of Fiat-to-Crypto: zkP2P

The Future of Fiat-to-Crypto: zkP2P

In the evolving landscape of cryptocurrency, the need for seamless and secure on-ramping solutions has never been more critical. zkP2P introduces an innovative peer-to-peer fiat-to-crypto on-ramp that not only alleviates centralization in on-ramps, but is one of the few consumer-facing ZK applications that can be used today, no web3 indoctrination required.

zkP2P is a peer-to-peer fiat-to-crypto on-ramp that makes use of several foundational ZK packages to breathe new utility into existing internet infrastructure. Instead of convincing the Venmos, AliPays, and Revoluts of the world to opt into crypto, zkP2P takes the signatures already in use by their web2 infrastructure to make established fintech crypto-friendly. Users can use the online payment systems they already know and trust when on-ramping fiat. You can trustlessly say “Venmo me for crypto.”

zkP2P Flow

An example exchange on zkP2P would be exchanging USD on Venmo for USDC:

  • A user requests an amount of USDC to be sent
  • The user is paired with a liquidity provider to venmo at their requested rate
  • The provider’s on-chain funds are held in escrow by the zkP2p smart contract, while the user sends the USD via venmo to the provider
  • The user submits the email receipt of the transaction from venmo to zkP2P (which can be done automatically if the user is signed in to zkP2p with their google account).
  • Two proofs are generated:
  • One using zkEmail to verify that the Venmo’s email server’s signature matches that of the receipt email. This ensures that the email can’t be falsified.
  • One using zkRegex to extract relevant information from the receipt email: that the correct amount was sent from the correct user to the correct recipient.
  • At this point, all checks have been completed and the funds in escrow are released to the user.

Why is this important?

zkP2P shows what can be done when existing web2 infrastructure is brought into the blockchain arena. It further showcases how ZK can enable new consumer-facing tools across domains, no relationships needed.

Trustless On-Ramping

This is a topic that needs no introduction to anyone in web3. zkP2P solves both the itch of onboarding the next [moonshot amount here] users while being regulator friendly. For onboarding, this both de-risks users from scammy onramps and meets the user at their preferred online payment provider. Regulation is beautiful if not immediate: all major payment providers are already regulation-compliant and perform KYC (even offering protections for certain transactions in the case of Venmo). This allows zkP2P to actually use regulation to the user’s benefit; a rare case in the world of web3.

Good ol’ IETF

Another odd topic for a Web3 article. Another look at the steps above will show that beyond having a wallet (which is changing with support for account abstraction), the user never leaves their safe Venmo haven. This is because of the groundwork of the IETF (the Internet Engineering Task Force, the open governing body of the internet founded in 1986) in the steering of the internet. RFC’s (Requests For Comments; the inspiration for the ERC) govern the internet much the same way as ERCs do, with a similarly open governance process. ERC 6376 defined DKIM in September 2011, which made the e-mail authentication signatures that zkP2P relies on an internet standard. Thanks to this, every email server signs their emails; thanks to zkEmail, we can make proofs for the authenticity of emails, and now thanks to zkP2P we can use these signatures that were originally meant to prevent eavesdropping into useful trustless tools.

It is worth mentioning now that there is a newer RFC, RFC 9421 which proposes signing REST APIs in much the same way as emails are signed. This would allow proof of any API response; instead of relying on emails, the adoption of this RFC by industry would allow zkP2P and other hopeful ZK teams to verify any semantically meaningful data on the internet that was sent via an API endpoint.

Consumer-Facing ZK in Production

Other than zkRollups, there are very few consumer-facing ZK applications in existence. This can be attributed to a litany of reasons, all equally valid: a lack of ZK builders, a lack of ZK development tools and methodologies, or simply a lack of use cases that are meaningful to consumers. zkP2P demonstrates a case where even if the ZK isn’t meaningful to consumers, it’s essential to enable web3 to come to where it is convenient for them. Without the public key infrastructure and signatures that underpins the internet and the privacy-preserving proofs to authenticate them, an on-ramp that allows existing payment systems to be agnostic to it.

The Future

zkP2P is under active development. It’s currently in public alpha, supports USD via Venmo, INR via HDFC, TRY via Garanti, and is adding support for more currencies and payment providers (support for EUR/USDC via Revolut was added on May 31st). The team is funded by the Fenbushi Research Grant and the Ethereum Foundation and led by Sachin (0xSachinK on X). Sachin was previously with Set Protocol, having built smart contracts with over 500M TVL, and has received grants from the Ethereum Foundation to build ZK applications. His team started zkP2P at a ZKHack, an ongoing series of hackathons which he now supports as a judge.

Written by Turan Vural, a researcher at Fenbushi Capital and a PhD student in cryptography at UCLA specializing in MPC and distributed computing.

You will also be interested to read

The Landscape of Multi-Party Fully Homomorphic Encryption

Authored by Riley Wong, Emergent Research, July 2025. A PDF version of this report can be found here. Abstract Multi-party fully homomorphic encryption (MP-FHE) combines the strengths of multi-party computation (MPC) with fully homomorphic encryption (FHE), making it possible to collaboratively compute on encrypted data without revealing private inputs nor requiring a trusted third party. Benefits of MP-FHE […]

Infra
August 29, 2025
Screenshot 2025 08 28 At 22.20.35
Benchmarking zkVMs: Current State and Prospects

Authored by @grandchildrice. Special thanks to Fenbushi Capital for supporting this research, ICME Labs — the operator of Novanet — for covering our ZKProof7 travel expenses, and ClankPan and Yuki Aoki for their substantial code contributions. Code: Benchmark repository Abstract Zero‑Knowledge Virtual Machines (zkVMs) are emerging as fundamental building blocks for Ethereum scaling. However, most existing benchmarks — such as the SP1 launch post, […]

Infra
August 29, 2025
Screenshot 2025 08 28 At 22.17.59
Hot DA on Cold Storage: Building cost-effective DA on FileCoin

Thanks to Yuki Yuminaga, Jonathan Victor, Matthew Frehlich, Connor Ohara, and Kobby Chen for great discussions and feedback. Thanks to Terry and Wei Dai for their work on Rollups and DA Execution. Data availability (DA) is a core technology in the scaling of Ethereum, allowing a node to efficiently verify that data is available to the network without having to host the data in question. This is […]

Infra
August 29, 2025
Screenshot 2025 08 28 At 22.11.52
PayFi: Endeavoring to Realize Blockchain’s Original Vision

Abstract Many modern economic services reflect the importance of the time value of money. Services from payday loans to complex cross-border supply chain financing seek to offer customers flexible solutions to optimize cash flow. Blockchain-based solutions have already begun to enable more timely, efficient, and democratic provision of these crucial services under the collective name […]

DeFi
August 29, 2025
Screenshot 2025 08 28 At 21.48.45
Analyzing Missed Slot Through The Lens of Relays — A potential path for relay incentivization

Introduction Relays in MEV-Boost are doubly-trusted stakeholders within the existing PBS landscape and yet they are not properly incentivized. People have discussed and are concerned over many ways in which validators and builders game the current system, such as slot proposal delay for timing games and colocation for latency optimization, all to maximize their MEV […]

Infra
January 26, 2024
Screenshot 2024 02 21 At 6.06.00 Pm
The Pursuit of Relay Incentivization

Opening remark On September 26th, 2023, Blocknative announced its decision to halt its block building and relay operations. When I heard the news ahead of the announcement, I was surprised. Even though I was well aware that companies that were operating the relays for PBS were bleeding cash, I did not expect anyone to actually […]

Infra
January 25, 2024
Screenshot 2024 02 21 At 6.30.36 Pm
An Overview of NFT Financialization

Key takeaways: · NFT financialization is still in the early stages, with peer-to-peer borrowing/lending appearing to be the best solution at present. · Oracle-based financialization platforms, including peer-to-pool lending and derivatives, find challenges to solve the issue of NFT floor price manipulation, which hinders business expansion. · The future trend of the NFT industry towards […]

NFT
January 24, 2024
The World Of 'trust Minimized' Middleware Part 1 Consensus Verification & Bridging 副本 (12)
The World of ‘Trust-Minimized’ Middleware: Consensus Verification & Bridging

Introduction Over the past few months, some crypto chads have openly discussed the meaning behind “trust-minimization”, a term that was slapped onto almost all of the new and flashy middleware/infra that comes with optimistic or ZKP for security. And the discussions around security assumptions behind trust-minimized bridges have spurred further discourse to reach a consensus […]

Infra
January 22, 2024
The World Of 'trust Minimized' Middleware Part 1 Consensus Verification & Bridging 副本 (8)