Proof Sphere
A Web3 dApp on Arbitrum using zkVerify for zero-knowledge proof verification and Arbitrum Stylus smart contracts.
Created on 9th February 2025
•
Proof Sphere
A Web3 dApp on Arbitrum using zkVerify for zero-knowledge proof verification and Arbitrum Stylus smart contracts.
The problem Proof Sphere solves
Proof Sphere simplifies zero-knowledge proof (ZKP) verification on the Arbitrum blockchain. Users can:
Submit proofs in a user-friendly UI.
Verify authenticity with zkVerify integration.
Track proof statuses transparently on-chain.
Leverage Arbitrum Stylus for fast, Rust-based smart contract execution.
This helps developers, auditors, and blockchain users validate transactions, identity, and other sensitive data without revealing private information.
Challenges I ran into
Integration of zkVerify – Initially faced compatibility issues with API responses, resolved by refining request structure.
Arbitrum Stylus Smart Contracts – Adapting Rust-based contracts for ZKP verification required learning new libraries.
Web3Modal Connection Issues – Fixed by debugging wallet provider conflicts in providers.tsx.
Tracks Applied (5)
Arbitrum Stylus Web3 dApp with zkVerify
Arbitrum
Arbitrum Web3 dApp with zkVerify
Arbitrum
AI Web3 Application with zkVerify
Open Campus EDU Chain
DeSci - Decentralized Science Web3 Application with zkVerify
Open Campus EDU Chain
zkVerify Main Prize Track
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
