Web Proofs on Ethereum with vlayer
summary
vlayer notarizes HTTP responses using TLS Notary and a web prover server that runs an MPC with a notary, then exchanges the large web proof for a compressed ZK proof that an EVM contract verifies. Example fetches GitHub GraphQL, proves merged PR count for a repo, outputs repository, handle, contributions, extraction hash and notary fingerprint, and the contract checks query hash and image ID against risk zero proofs. Works in dev mode (real ZK needs GPU), needs good internet, and struggles with payloads > ~30 KB.
AI-written summary · about
chapters (7)
- 0:00Web proofs on Ethereum
- 1:33Why Solidity devs need web proofs
- 3:25How web proofs work
- 4:08Demo: GitHub contributions proof
- 10:08Smart contract verification with ZK proofs
- 14:45Bounties and how to start
- 18:16Q&A: Private data & auth
related talks
25mvlayer Workshop
16mTruth in a Post Truth World
30mPractical Zero Knowledge Proofs
41mThe Future Is Trustless: How ZkVMS And ZkTLS Transform Bug
21mEthereum's Infrastructure is Critical in Building Trust and Safety in AI
18mBuild Your First zkPDF Proof
25mZk x EVM
20mProvers Networks from First Principle
