Web Proofs, also known as zkTLS, allow you to take content from a web page or an API call, verify its origins, and then ensure it was not tampered with. Using Web Proofs, you can parse JSON content, extract information, and then use it on-chain.
Email Proofs, also known as ZK Email, allow you to take content from an email, verify its origins, and then ensure it was not tampered with. You can parse its content with RegExp, extract information, and then use it on-chain.
Time Travel allows you to go back in time and interact with the EVM state at a specific block. Simply call setBlock() and the following function call will execute in another time.
Teleport allows you to jump to another chain and interact with multiple chains inside a single Solidity call. Simply call setChain and the following function call will execute on another chain.
vlayer introduces two new types of smart contracts: Prover and Verifier. Both are standard Solidity smart contracts, but equipped with additional capabilities.
Prover is executed off-chain and includes four new functionalities: Time Travel, Teleport, Web Proofs, and Email Proofs.
Verifier is executed on-chain. This function takes verified arguments returned by the Prover function, triggering arbitrary functions on-chain.
Join the revolution
Enabling enterprises to continuously verify asset holdings, both digital and physical assets in permissioned systems, as well as validating proof of asset transfers e.g. required for seamless peer-to-peer transfers or receivables financing solutions.
Empowering businesses to securely integrate and validate web2 data (e.g. account ownership or activity performance statistics), enhancing the effectiveness of loyalty and influencer marketing initiatives.
Redefining user experience by facilitating quick, secure, and compliant customer onboarding through light KYC solutions and innovative identity workflows.
Imagine a world where you can finally co-build thanks to boundless data with vlayer. Stay tuned for what's coming.
with additional contributions from:
vlayer builds plug-and-play features for goal-driven and busy web2 and web3 developers.
vlayer enables developers to extract, verify and integrate real-world data into Ethereum smart contracts. Our technology is powered by Zero Knowledge Proofs (ZKP) and Multi-Party Computation (MPC), allowing you to securely verify private data without exposing sensitive information.
Our four core features include:
vlayer offers diverse applications across industries that demand secure and privacy-preserving data verification. By enabling users to prove specific facts without revealing underlying personal information, vlayer empowers businesses to build trust without the need to access or store sensitive data like names, birthdates, government IDs, or financial information.
A few real-world applications of vlayer include:
Additional use cases can be found here.
Our architecture is built around specialized nodes, such as provers, indexers, notaries, and proxies, each fulfilling a critical role in securely generating and verifying cryptographic proofs.
To implement our core features, vlayer introduces two new smart contract types: Prover and Verifier. The Prover code runs on the vlayer zkEVM infrastructure, with the proof data structure being the result of this operation. The Verifier verifies the generated proof and runs your code on EVM-compatible chains. Both contract types are written in Solidity, ensuring full compatibility with the Ethereum ecosystem and enabling easy integration into decentralized applications.
The vlayer system spans three carefully orchestrated environments: the end-user browser (JavaScript SDK and secure browser extension), high-performance Rust-based server infrastructure (handling heavy lifting of proof generation, indexing, and data source-specific notarization workflows), and Solidity-based blockchain contracts for final, secure on-chain verification.
Importantly, the developer has a one-stop-shop interface via vlayer Dashboard that orchestrates the usage of the underlying features.
For more information, see our documentation.
vlayer currently operates with a centralized infrastructure to ensure performance, reliability, and rapid iteration in its early stages. However, we are actively progressing along our decentralization roadmap and are committed to gradually evolving the vlayer ecosystem into a more decentralized and trust-minimized network over time.
v1.0 of vlayer Mainnet is free to use. Pricing may apply starting with v1.1, which is expected to launch later this year.
Head to the “Getting Started” section of our documentation.