On-chain micro-pools for collective funding with escrow logic and optional World ID verification.
Prize Pool
NanoPools is an omnichain platform facilitating transparent, on-chain micro-pools for collective funding. Users can effortlessly create, contribute to, and manage pools with built-in escrow logic. Optional World ID verification adds a layer of trust, while seamless integration across multiple EVM-compatible chains ensures broad accessibility.
Key Features:  • On-Chain Escrow Logic: Ensures funds are securely held until predefined goals are met. • Multi-Chain Deployment: Operates across Base, Flow EVM, and World Chain. • World ID Integration: Optional identity verification enhances participant trust. • Blockscout Integration: Provides real-time transparency on pool activities and transactions. • User-Friendly Interface: Designed for ease of use, encouraging adoption among non-technical users.
This project was developed from scratch during ETHGlobal Prague 2025, adhering strictly to all event rules and guidelines.
NanoPools was built using a combination of modern web3 technologies: • Smart Contracts: Written in Solidity, handling pool creation, contributions, disbursements, and refunds. • Development Framework: Utilized Hardhat for contract development, testing, and deployment. • Frontend: Developed with v0.dev, providing a responsive and intuitive user interface. • World ID Integration: Incorporated World IDKit for optional user verification, enhancing trustworthiness. • Blockscout Integration: Leveraged Blockscout’s SDK to display real-time pool activity and transaction statuses. • Multi-Chain Deployment: Deployed contracts on Base, Flow EVM, and World Chain networks, demonstrating interoperability.
The combination of these technologies ensures a robust, secure, and user-friendly platform for collective funding initiatives.
GitHub Repositories
https://github.com/ottodevs/nano-pools