
zkHotdog ๐ญ๐โ
Measure Anything AnywhereโWith Cryptographic Proof! ๐๐๐งฎ
Demo
About
The problem it solves ๐ **Measurement fraud and disputes** cost billions annually ๐ Traditional measurements lack **cryptographic verification** ๐ No **privacy-preserving** way to prove measurements ๐ญ How do you verify real-world measurements without **revealing sensitive data**? User Interaction and Data Flow zkHotdog enables verifiable measurements with **zero-knowledge proofs**! ๐ฑ Open the iOS app, measure with AR, submit for **ZK proof on-chain**, verify via **AI Agent**. ๐น **Private**? Always. ๐น **Verifiable**? Absolutely. ๐น **Trustless**? By design. The project architecture and development process ## ๐๏ธ Project Architecture & Development Process ### ๐ง Core Architecture zkHotdog is a decentralized measurement verification system powered by **zero-knowledge proofs**, **AR technology**, **blockchain attestations**, and **AI verification** for tamper-proof, privacy-preserving measurements. #### User Measurement & Verification ๐ - AR-powered measurement via iOS app using **ARKit/SceneKit** - **Zero-knowledge proof** generation using Circom circuits - **AI-assisted verification** to ensure proper point placement #### On-Chain Attestation & Storage ๐ - Verified measurements attested via **zkVerify network** - Measurement proofs verified by **EigenLayer operators** - **NFT issuance** for proof of verified measurements #### Backend Processing & Proof Generation ๐ - **Rust-based server** for handling measurement requests - **Groth16 proving system** for efficient zero-knowledge proofs - **AI Image processing** for visual verification ### ๐ Development Process - **Research & Circuit Design** ๐ โ Defined measurement parameters and designed ZK circuit - **iOS App Development** ๐ฑ โ Built AR measurement interface with precise coordinate capturing - **ZK Circuit Implementation** โ๏ธ โ Created Circom circuit for verifying measurement constraints - **Backend & Proof System** ๐ ๏ธ โ Developed Rust server for proof generation and verification - **EigenLayer Integration** ๐ โ Connected to operator network for decentralized verification - **Testing & Optimization** ๐งช โ Ensured accuracy of AR measurements and proof generation Product Integrations ๐ค AI Verification โ **OpenAI API (GPT-4o)** ๐ AR Measurement โ **Apple ARKit & SceneKit** ๐ Zero-Knowledge Proofs โ **Circom & Groth16** ๐งฎ Proof Verification โ **snarkjs & EigenLayer AVS** ๐ On-Chain Attestation โ **zkVerify network** ๐ Frontend โ **iOS native app & Next.js web interface** ๐ฅ๏ธ Backend โ **Rust server** Key differentiators and uniqueness of the project ## ๐ Key Differentiators & Uniqueness ### ๐ What Makes zkHotdog Unique? #### AR-Powered Zero-Knowledge Measurements ๐๐ zkHotdog combines **AR technology** with **zero-knowledge proofs** to create verifiable measurements without revealing raw data. Unlike conventional measuring tools, zkHotdog provides **cryptographic guarantees** of measurement integrity. #### Decentralized Verification Network ๐โ Leverages **EigenLayer operators** for distributed verification rather than relying on a centralized authority. Creates a **tamper-proof record** of measurements that can be verified by anyone. #### AI-Enhanced Validation ๐ค๐๏ธ Uses **GPT-4o** to analyze measurement images and ensure anchor points are properly placed. Significantly reduces user error and enhances **measurement accuracy**. #### On-Chain Attestation with Privacy ๐๐ก๏ธ Issues **NFTs** representing verified measurements while keeping the underlying data **private**. Creates permanent, **immutable records** of verified measurements for future reference. Trade-offs and shortcuts while building ## โ๏ธ Trade-offs & Shortcuts While Building ### โณ Development Trade-offs & Quick Fixes #### iOS-First Approach Over Cross-Platform ๐ฑ We prioritized a **high-quality iOS implementation** using ARKit rather than building for multiple platforms. Future versions will expand to Android using **ARCore technology**. #### Simplified Circuit Design ๐ The current ZK circuit handles **basic measurement verification**, but could be expanded to include more complex geometric relationships. We optimized for **proving speed** over handling all possible edge cases. #### EigenLayer Testing Limitations ๐งช We used a **simplified operator registration** for hackathon purposes, with plans to expand the staking model for production use. ### ๐ฎ Future Optimizations & Enhancements #### Multi-Object Measurement โ Expand capabilities to verify **relationships between multiple measured objects** simultaneously. Create **compound proofs** that attest to complex spatial relationships. #### Supply Chain Verification ๐ฆ Integrate with logistics systems to provide **verified measurements** for shipping and inventory. Enable **batch verification** of multiple items with efficient proof aggregation. #### Standardized Measurement Credentials ๐๏ธ Develop a **standardized format** for measurement credentials that can be recognized across industries. Build an ecosystem where zkHotdog measurements are accepted as **legal proof** of dimension. Additional Features We started zkHotdog during the ETH Denver 2025! ๐