Search projects, hackathons, sponsors and tech

    ← All projects

    VeriFi

    Easy to upload and attest verifiable evidence app; data integrity powered by gamification and decentralised trust at source

    Demo

    About

    In today’s digital landscape, while numerous tools exist to verify stored evidence, few systems address the crucial issue of verifying the **integrity of data collection itself**. This gap is critical—whether in **court cases**, **medical disputes**, **research**, or **crime investigations**, the authenticity of evidence begins the moment it is gathered. If we cannot ensure that evidence is trustworthy from the point of collection, its reliability will always be open to question. Our platform addresses this problem by creating a **decentralised, citizen-driven system** that ensures evidence is verified **at the source** and stored securely on a blockchain. This is not just a tool for **citizen science**; it is designed to serve institutions such as **court systems**, **police departments**, and **medical bodies**—creating a **trusted evidence repository** that verifies both the **honesty of participants** (e.g., police officers, doctors) and the **reliability of the data** collected. **How It Works:** - **Citizen Verification:** Ordinary citizens can submit evidence, which is optimistically accepted as true unless challenged. This streamlined process encourages widespread participation, helping to create a **decentralised system** for evidence verification. - **Institutional and Expert Verification:** Trusted institutions (e.g., courts, police departments, universities) and qualified experts (e.g., doctors, engineers) provide additional verification for specialised evidence. This ensures that evidence related to specific fields is highly credible and authentic. **Decentralised Trust and Data Integrity:** By verifying evidence **at the source**, the platform ensures **data accuracy** and **integrity** from the start. Unlike traditional systems that focus solely on storing tamper-proof data, our platform verifies the authenticity of evidence **before it is stored**. This decentralised approach reduces reliance on any single entity, thereby improving **transparency** and **trustworthiness** across the verification process. **Reputation-Based Gamification:** To encourage responsible participation, the platform integrates **gamification**. Users earn **reputation points** for submitting high-quality, authentic evidence, which incentivises them to contribute truthful data. This reputation system fosters a **community-driven process** where users are motivated to maintain high standards, ensuring that only **reliable evidence** is validated. Gamification adds an extra layer of accountability and transparency to the platform. In conclusion, our platform combines **decentralised verification**, **reputation-based gamification**, and a **user-friendly interface** to verify evidence at the point of collection. This ensures that evidence is accurate, trustworthy, and ready for use in critical areas such as **legal cases**, **medical disputes**, and **crime investigations**.

    How it's made

    We built our platform using **Next.js** for the front-end. We used the **MiniKit SDK** to build the **worldmini app**, enabling users to easily submit evidence to the platform. The app provides a simple, intuitive interface for seamless evidence collection while maintaining security. A leaderboard rewards users with reputation points, making participation both engaging and straightforward. For **institutional attestation**, we leveraged **Sign Protocol**, which facilitates secure, tamper-proof, and verifiable digital signatures for evidence submitted by trusted entities such as courts or police departments. We also integrated **Nillion’s** **APIs** to handle **data storage and retrieval**, as well as implement access control mechanisms. Nillion's decentralised storage infrastructure provides us with highly secure, scalable, and reliable data storage solutions. The access control features offered by Nillion help ensure that only authorised parties can access or interact with specific pieces of evidence, enhancing both privacy and security.