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.
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.
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
Imagine DeFi and RWA volumes explode thanks to the trustless and privacy-preserving way of processing data required for effective underwriting.
Imagine a permissionless segmentation of prospects based on what they own and do on-chain, enabling you to target only those who are likely to respond.
Imagine web2 data finally owned by the users, enabling new business models where centralized marketplaces meet permissionless decentralization.
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.