project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4

ZkProof Portal

ZKProof Portal is a decentralized marketplace where developers can list zero-knowledge proof tasks and provers can bid to complete them.

ZkProof Portal

Created At

Scaling Ethereum 2024

Winner of

trophy

Avail - Best appchain/rollup/project built with Avail DA

Project Description

ZKProof Portal is a decentralized marketplace for zero-knowledge proofs where developers can post tasks requiring secure, private verification, and provers can submit proofs in exchange for rewards. Developers, who need cryptographic proofs to validate transactions or data without exposing underlying information, submit requests detailing their specific proof requirements, such as the type of proof, computational complexity, deadline, and budget. These requests are then listed in a public orderbook, allowing developers to broadcast their needs to a wide network of potential provers. also the minimum rating a prover must have to bid on the project. This rating system, based on past performance metrics like accuracy, timeliness, and client feedback, helps ensure that only qualified provers can undertake certain complex or high-value proofs. Developers might offer higher compensation for provers with superior ratings, reflecting the premium placed on proven reliability and expertise.

On the other side, provers place a collateral bid when responding to a proof request, which acts as a guarantee of their commitment and a form of quality assurance for the developer. If a prover fails to deliver the proof within the agreed timeframe, or if the proof fails to meet the specified requirements, a portion of this collateral is forfeited, serving as a penalty. Additionally, such failures result in a downgrade of the prover’s rating, affecting their ability to secure future proof requests and potentially reducing their earning capability on the platform. make it concise and short

How it's Made

Developers, who need cryptographic proofs to validate transactions or data without exposing underlying information, submit requests detailing their specific proof requirements, such as the type of proof, computational complexity, deadline, and budget. These requests are then listed in a public orderbook. On the other side, provers place a collateral bid when responding to a proof request, which acts as a guarantee of their commitment and a form of quality assurance for the developer Stackr SDK Rollup nodes collect incoming orders, batch them for processing, and run the matching engine to find possible trades. Once orders are matched, the rollup node computes the new state of the order book. RISC Zero’s zkVM generates a zero-knowledge proof to verify the correctness of the order matching process. Matched orders and their proofs are deployed and verified to the order matching and orderbook contract on the Avail powered OP stack chain, Stylus testnet, gnosis chain testnet, morph testnet. Contract manages the order book, handles the logic for matching buy and sell proofs, and ensures that all trades are executed according to predefined rules. All transaction data is posted to Avail to ensure that it remains accessible and verifiable, supporting the rollup’s transparency and integrity without burdening the main Ethereum chain

background image mobile

Join the mailing list

Get the latest news and updates