WorldWave
Implementation of a Reth client integrated with World ID verification and gas subsidy features.
Screenshots




Problem Statement
WorldWave is an innovative OP Stack-based blockchain that integrates native World ID verification and a built-in incentive system for verified users. This project aims to create a more secure, efficient, and user-friendly ecosystem within the Optimism network, riding the wave of next-generation identity solutions.Key Features:Native World ID Integration: WorldWave implements World ID verification at the protocol level, making identity verification a fundamental feature of the chain. This integration ensures robust Sybil resistance and enhances overall network security.Tiered Verification Surf: Multiple verification levels (e.g., beginner, intermediate, expert surfer) allow for graduated incentives, motivating users to ride higher waves of identity proof for greater benefits.Dynamic Incentive Allocation The incentive system adjusts based on network conditions, user activity, and ecosystem needs, ensuring long-term sustainability and adaptability.
Solution
Miro board: https://miro.com/app/board/uXjVKst3lEk=/?share_link_id=441483821728Fork the latest OP Stack and implement necessary modifications to integrate World ID verification at the consensus layer.Develop a custom gas fee mechanism that incorporates subsidies for verified users, creating a smooth ride for transactions.Implement a state management system to track user verification status and incentive allocations, like a buoy tracking wave patterns.Create new precompiles or opcodes to allow smart contracts to efficiently check user verification status.Modify the Reth client to support the new verification and incentive features, ensuring it can ride the WorldWave.Integrate Blockscout to display the transactions and modify it to display the subsidy for each transaction.(Note: Some of the parts are left to integrate)