About

vlayer is a cryptographic protocol that connects the offchain web with onchain trust. It transforms private data from web, email, and on-chain sources into verifiable proofs using Zero Knowledge Proofs (ZKPs) and Multi-Party Computation (MPC). Developers can securely verify and integrate data into Ethereum smart contracts without exposing sensitive information, powering applications in identity, reputation, finance, and data verification. vouch, built on vlayer, uses Web Proofs (zkTLS) to verify user-owned data directly from trusted online platforms without ever accessing or storing sensitive information. Users generate cryptographic attestations locally on their devices through the vouch Chrome extension or mobile app (iOS and Android), ensuring every verification is private, tamper-proof, and transparent. Build with vlayer to create applications that bring real-world data on-chain - privately, securely, and verifiably.

Prizes

🧠 Best ZK Proving dApp âžș $4,000
Build the next generation of privacy-preserving applications using vlayer’s ZK Prover Server - a REST API that compresses Web Proofs into zero-knowledge proofs (ZKPs). Prove the validity of real-world web data without revealing its contents. Think: privacy-preserving verification for the internet 🌍 💡 Example Use Cases: - Real-World Data Feeds: Feed verified web data (e.g., commodity prices, weather APIs) into smart contracts. - Proof of Engagement: Prove you posted, commented, or followed someone on social media - and verify it on-chain. - Reputation Scoring: Aggregate verified actions across platforms into a unified, on-chain reputation score. - Trustless Oracles: Combine vlayer proofs with existing oracles (like Chainlink or Redstone) for hybrid verification.

Qualification Requirements

This application has it all - a great idea and a best-in-class implementation. To qualify, the project must use vlayer’s Web Prover Server (POST /compress-web-proof and POST /verify-zk-proof), and incorporate both Prover and Verifier smart contracts. Developers must also provide proof of RISC Zero contract deployment.

⚙ Best Server-Side Proving dApp âžș $3,000
đŸ„‡
1st place
$2,000
đŸ„ˆ
2nd place
$1,000
Build something awesome using vlayer’s Web Prover Server - a REST API for generating and verifying cryptographic web proofs with the TLSNotary (TLSN) protocol. With just a few lines of code, you can prove that data came from any public endpoint or OAuth call (like Reddit, GitHub, Twitter, or an exchange API) - without exposing your private information. Turn any HTTPS response into a trustless proof verifiable by anyone đŸ€Ż 💡 Example Use Cases: - Reddit Identity Verifier: Prove your Reddit username by generating a TLS proof of your /api/v1/me profile. - GitHub Contributor Badge: Verify open-source contributions directly from the GitHub API. - Proof of Assets: Generate Web Proofs from exchange APIs (like Binance or Coinbase) to show account balances without revealing personal info.

Qualification Requirements

The application must generate Web Proofs using vlayer’s Web Prover Server for server-side proof generation and verification (POST /prove and POST /verify).

đŸȘȘ Best vouch Integration âžș $2,000
vouch enables applications to verify user-owned data from internet platforms without accessing or storing sensitive information. Using vouch’s existing data sources - or a new one you create - integrate vouch Web Proofs into your application to unlock privacy-preserving credentials and verification. 💡 Example Use Cases: - Identity & Age Verification Credential: Verify age or residency without exposing personal details, and issue a vouch claim such as “User X is over 18” or “Resident in Jurisdiction J.” - Social Media Engagement Credential: Verify a user’s follower count, posts, or community memberships (e.g., Reddit, Twitter), and issue a vouch attestation like “User X has >1,000 followers and posted in r/web3.”

Qualification Requirements

The application must use vlayer’s client-side proving service (vouch) to generate Web Proofs. Developers may use existing data sources or create new ones.

🔧 BONUS TRACK: Build a Custom vouch Data Source âžș $1,000
Push the boundaries of what vouch can do by creating a brand new data source for the vouch catalog. This track rewards builders who go beyond integration - extending the protocol itself with new verified data types, APIs, or attestation logic that others can reuse across the ecosystem. 💡 Example Use Cases: - YouTube Creator Credential: Add a data source that attests to a creator’s subscriber count, view count, or verified channel status. - Financial Data Source: Build integrations for platforms like Robinhood, Revolut, or Kraken to verify balances, transactions, or activity metrics. - Academic Credential Source: Integrate APIs from Coursera, edX, or university verification portals to attest to course completions or degrees.

Qualification Requirements

Must create a new vouch data source in the vouch catalog that demonstrates a new use case and/or improves the protocol.