Zenbit Badges
100%
average score over 3 application evaluations
An identity dApp using the Ethereum Attestation Service to certify Web3 skills, fostering technical and industrial professionalization with automated, transparent, and onchain skill validation and community-driven education.

Zenbit Badges (ZB) is an identity dApp that leverages the Ethereum Attestation Service (EAS) to provide user-friendly, onchain certification of Web3 skills and activities, guiding users toward technical or industrial professionalization. By offering a standardized framework for skill verification and community-driven education, Zenbit Badges enhances Web3 accessibility, supports financial inclusion, and accelerates ecosystem adoption. It enables users to showcase their skills effectively during both live and virtual events with a secure and transparent method for certifying the mastery of Web3 tools space. Acting as a bridge between Web3 technology and mainstream users, the platform creates an intuitive and inclusive environment for learning, skill verification, and professional growth.

Zenbit Badges Main Screen

Problem

The Web3 environment presents significant challenges for both newcomers and existing community members due to its complexity and steep learning curve. Core issues include a lack of standardized, accessible, and easy-to-understand educational resources for the average user. In addition, the user experience can be difficult to navigate, with unclear pathways for skill verification and professional growth. Other challenges stem from security risks and financial complexities that further complicate the adoption process.

Although some educational resources provide attestations to verify user achievements and contributions, the manual processes involved present several challenges. These include time inefficiency, limited transparency, lack of trust, and verification gaps, which undermine the reliability and scalability of skill verification in the Web3 ecosystem.

Our Solution

Zenbit Badges is a robust dApp designed to verify Web3 skills and track event participation through onchain attestations. It is integrated within the Zenbit Web3 Skills Framework, which emphasizes role-based badges that allow users to effectively showcase their expertise in the Web3 environment.

Core Features (v0.1.0) The core features of the platform include:

  • Onchain EAS Attestation System: All attestations for event participants are immutably recorded onchain using the Ethereum Attestation Service (EAS), ensuring transparency, security, and trust in the certification process.
  • Technical Infrastructure: Built on Solidity smart contracts, Zenbit Badges automates event registration and manages interactions between mentors and participants. Additionally, the platform’s smart contract generate cryptographic proofs upon successful quiz completion, which are then recorded onchain to validate user achievements.
  • User-Friendly Interface: An intuitive interface that integrates seamlessly with EAS for skill verification, ensuring accessibility for users, including those new to Web3 technologies.
  • Token Distribution via AttestDeFi: Event participants can be rewarded with ERC-20 tokens or Ether based on attestations, enhancing participant incentives. This possible with AttestDeFi, a ZB expansion prototyped at Superhack 2024.
  • Domain Expertise: Zenbit Badges facilitates DAO incubation, builders' improvement, DeFi practices, and governance programs. Organizations within the Ethereum ecosystem can customize badge systems tailored to their specific needs.
  • Customizable OSS Repository: The platform provides a customizable open-source repository for community-driven projects, allowing flexibility in collaboration.

Certifications and Quizzes Zenbit Badges provides several types of onchain certifications and quizzes to validate user achievements:

  • Certifications:
  • Quiz Types: To validate each attestation, four distinct quiz mechanisms are implemented:
    • Multi-option Quizzes: Assess user knowledge through multiple-choice questions relevant to the certification.
    • DAO Membership Verification: Confirm active participation in DAOs through Safe Multisig and ENS
    • Content Creation Verification: Authenticate authorship of Mirror articles or other content contributions.
    • Secret Word/Written Quizzes: Verify attendance at events using unique codes or written responses.

User Roles Zenbit Badges supports three primary user roles, each with distinct functionalities:

  • Mentors: Organize and guide educational activities, workshops, and events.
  • Participants: Engage in Web3 educational events and complete skill assessments.
  • Communities: Collaborate to manage projects, events, and certifications.

Technical Implementation

The development of Zenbit Badges leverages a robust and secure technology stack to ensure seamless performance and reliable on-chain certification. The platform’s architecture is built around three core components:

  • Next. js dApp: Developed using ScaffoldETH 2, with MongoDB for efficient data management, enabling fast and scalable interactions across the platform.
  • EAS Onboarding Contract: Facilitates integration with the EAS, allowing for efficient management and verification of attestations.
  • Ethereum Attestation Service (EAS): Guarantees that all certifications and user achievements are securely recorded on-chain, providing transparency and protection.

Zenbit Badges Tech Stack

Web3 Skills Framework

The Zenbit Web3 Skills Framework is designed to accommodate both users who want to demonstrate their competencies in the Web3 ecosystem and individuals who are entirely new to Web3. It provides a structured pathway that guides users from foundational knowledge to professional specialization. The framework is aligned with the growth of the Web3 industry and community needs and enables users to build a verifiable portfolio of their competencies and achievements, recorded on-chain through attestations.

The framework consists of four key levels:

  1. Functional Web3 Skills: This foundational level equips new users with the essential skills to get started in Web3. It covers both theoretical knowledge and practical cases on account creation, key management, and the use of a block explorer.
  2. Web3 Literacy: At this level, users advance to more complex concepts, including DeFi (Decentralized Finance), smart contracts, and gas fees. This stage provides a broader understanding of how these technologies shape the Web3 ecosystem.
  3. Technical Professionalization: In this stage, users specialize in one of four key profiles: DAO Incubation, Governance, DApp Development, or Protocol Development. This level focuses on developing the technical skills necessary to match industry growth, allowing users to not only participate in Web3 interactions but also contribute to research and development within the space.
  4. Industrial Professionalization: The final level is a continuation of the technical track, where users further deepen their expertise in their chosen profile. This stage prepares them for professional Web3 roles, enabling them to contribute to cutting-edge projects, conduct research, and develop new technologies.

Zenbit Badges Tech Stack

As part of the Zenbit Web3 Skills Framework, the DAO Incubation profile is the specialization path where our current pilot program is focused. This program is designed to support university projects and independent groups conducting applied research or technology development. It leverages Web3 tools to facilitate collaboration, socialization, and funding for their initiatives. Participants in the program acquire essential skills in DAO management, development, and decentralized documentation and communication. The DAO Incubation pilot program consists of 8 badges, each with specific objectives, practical tasks, and skill-based activities. These badges are verified on-chain through Zenbit Badges.

  • 🎖️ ZB1 / Introduction to Web3
  • 🎖️ ZB2 / Formation of DAO
  • 🎖️ ZB3 / DAO Incubation: Presentation
  • 🎖️ ZB4 / DAO Incubation: Operational Milestone
  • 🎖️ ZB5 / DAO Incubation: Community Building
  • 🎖️ ZB6 / DAO Incubation: Decentralized Funding
  • 🎖️ ZB7 / DAO Incubation: Academic Paper
  • 🎖️ ZB8 / DAO Incubation: Technological Development

Each badge focuses on advancing participants through key stages of DAO development, ensuring they gain both theoretical knowledge and hands-on experience.

Partners

Our inaugural partnership for the DAO Incubation Pilot Program is with Axolotarium, a center at Arkansas State University Campus Querétaro dedicated to the protection and reproduction of the endangered axolotl species, as well as scientific research, dissemination, and environmental education. This collaboration leverages Web3 tools to enhance the center’s mission across three key areas:

  1. Conservation Efforts: Focusing on the reproduction of axolotls under optimal conditions, including proper feeding, maintaining ideal water quality and temperature, and conducting research to improve the health and quality of the species.
  2. Technological Integration: Introducing Web3 tools alongside telemetry, machine learning, image processing, and other innovations to enhance research capabilities, monitor environmental conditions, and foster community engagement.
  3. Decentralized Funding: Establishing decentralized funding channels for global supporters to contribute to the project’s mission.

Since May 2024, we have collaborated with Axolotarium through weekly sessions, combining workshops, live events, and asynchronous tasks to help them progress through the DAO Incubation profile. So far, they have earned the following badges:

We are also collaborating with @SEEDGov on a Zenbit Badges fork customized with their visual identity. This project involves designing a Governance Skills path specific to their needs. So far, they have participated in two Zenbit Badges events:

Future work

Zenbit Badges plans to enhance its platform by implementing multi-attestation functionality to reduce gas consumption and improve efficiency by allowing multiple attestations to be bundled into a single transaction—making the system more cost-effective and accessible.

Additionally, we plan to expand Zenbit Badges into a multichain platform, supporting multiple blockchain networks. This expansion will increase accessibility, enhance cross-chain compatibility, and improve scalability. By offering users the flexibility to choose their preferred network, we aim to create a more efficient and adaptable platform, better suited to the needs of the Web3 ecosystem.

Zenbit Badges History

  • applied to the ENS Ecosystem 3 days ago of which the application is still in a pending state
  • applied to the GG22 OSS - dApps and Apps 5 days ago of which the application is still in a pending state

Explore projects

Developed a widget for exchanging ETH for mpETH on Arbitrum via a liquidity pool bridged from Mainnet, enhancing Meta Pool staking on NEAR's Blockchain Operating System.
Pioneering a sustainable funding model, our project pilots a web3-native Social Impact Bond in Tanzania, utilizing Change Credits for impact investment to support local solar-powered businesses and community development.
IberoAm is a non-profit promoting Iberoamerican blockchain projects with social impact, focusing on community building and supporting minorities and scientists through events, talks, and partnerships.
A blockchain-based funding initiative supporting public goods in web3 through Quadratic Funding on the Optimism network, focusing on areas like AI and regenerative finance.