ZKP2P
  • Introduction
    • 🐣ZKP2P
  • User Guides
    • For Buyers
      • Complete Guide to Onboarding with ZKP2P
      • Handling Verification Issues as a Buyer
    • For Sellers
      • How to Provide Liquidity and Sell USDC
      • How to Update USDC Conversion Rates
      • Handling Manual Releases as a Seller
      • TradingView Links for Setting Conversion Rates
      • Calculating APR
  • Developer
    • 📔The ZKP2P V2 Protocol
    • 📜Smart Contracts
      • Escrow
        • IEscrow
      • IPaymentVerifier
      • ⛓️Deployments
    • 🌎PeerAuth Extension
      • 🖥️zkTLS
    • Gating Service
    • 🤝Integrate ZKP2P
    • 🏗️Build a New Provider
    • 🔓Security
    • 😬Risks
    • 🤔FAQ
    • 🦺Privacy and Safety
  • 🔖Resources
    • 👨‍💻Team
    • 🐦Twitter
    • 💻Github
    • 💬Telegram
    • 💹ZKP2P
Powered by GitBook
On this page
  • Introducing ZKP2P
  • Background
  • ZKP2P
  • Why ZKP2P?
  1. Introduction

ZKP2P

Introducing ZKP2P

Our mission is to bridge the gap between traditional Web2 platforms and decentralized Web3 platforms in a secure, private and user-friendly way. Our initial focus is to create the cheapest, fastest, lowest fraud and most composable fiat-to-crypto on/off ramp.

Background

As crypto evolves (DeFi, NFTs, social, on-chain gaming), the necessity for seamless interoperability between fiat and cryptoassets becomes much more important. Existing solutions for onramping are not sufficient to address this need:

❌ Not globally inclusive (Coinbase is not available everywhere)

❌ High fees for direct onramps (direct onramps charge up to 5%)

❌ Complex KYC processes

❌ Slow (Coinbase ACH takes 5 days to clear)

❌ Not composable with rest of smart contract ecosystem (e.g. fiat to Aave, fiat to Uniswap LP)

ZKP2P

ZKP2P is the first trust minimized onramp and offramp protocol powered by advanced cryptography such as zkTLS, MPC and ZK. These technologies enable permissionless integration with any web2 digital asset transfer platform.

  1. An intent-based onchain smart contract escrow that unlocks tokens upon satisfying a predefined predicate (e.g. send $X to @my_venmo_account by X time). Users can post offramp liquidity in the smart contract which acts as a community bulletin board. Onrampers will then signal and fulfill intents to complete these orders

  2. Crypto primitives (e.g. zkTLS, zkEmail, TEEs) that authenticate and generate verified proofs satisfying that predicate. Using advanced cryptographic primitives or TEEs, users cannot engage in fraud to generate a false proof for a predicate.

Why ZKP2P?

  • Trustless: By leveraging cryptographic proofs, ZKP2P eliminates trust required for intermediaries to settle transactions and disputes, thereby promoting direct transactions between users.

  • Private: The privacy of users is paramount. ZKP2P ensures that while the authenticity of transactions is verifiable, sensitive information remains concealed from the blockchain.

  • Interoperable: The protocol is designed to be interoperable with popular web2 payment rails, thus bridging the traditional and decentralized financial systems.

  • Low Fees: By eliminating intermediaries and leveraging ZK proofs of payment, ZKP2P aims to significantly reduce the fees associated with fiat-to-crypto conversions.

  • Fast: ZKP2P enables rapid transactions while maintaining on-chainuser anonymity.

Binance P2P
LocalBTC
Coinbase
Moonpay
ZKP2P

Accessible

✅

❌ Must meet in person

❌ Limited countries

✅

✅ Scalable to any platform

Fees

✅

✅

✅

❌ >3%

✅ 0%

Fast

❌ Must coordinate with seller

❌ Must coordinate in person

❌ Multiple days for ACH

✅

✅ Only prove a payment

Complex KYC

❌ Must KYC to use escrow

❌ Must KYC to use escrow

❌ Must onboard

❌ Must onboard

✅ - Users prove ownership of KYC'd account

No additional trust assumptions

❌ Trust Binance for disputs

❌ Trust LocalBTC for disputes

❌ Trust Coinbase custody

❌ Trust Moonpay custody

✅ - No intermediary

Interoperable

❌

❌

❌

❌

✅ - Integrate in your smart contract

Decentralized

❌

❌

❌

❌

✅ - Protocol is fully noncustodial and open source

Looking ahead, we see the ZKP2P protocol evolving into a global, trustless payment network deployed on-chain. This network will enable permissionless innovation around new payment use cases, providing composability with DeFi, NFTs, games, and beyond.

NextFor Buyers

Last updated 3 months ago

🐣
Page cover image