hackquest logo

MetaID

Proof of Card Protocol leveraging the MetaMask card to issue a Soulbound NFT (SBT) as a verified on-chain proof of KYC - creating a privacy-preserving identity layer.

Videos

Description

Meta ID is a Proof of Card Protocol leveraging the MetaMask card details to issue a Soulbound NFT (SBT) as a verified on-chain proof of KYC. It links the user's MetaMask Wallet and card to create a reusable, privacy-preserving identity layer. Meta ID provides utility across platforms for:

  1. KYC Verification

    • Quick and secure verification of a user's identity without needing to repeat KYC across multiple platforms on multi-chain.

    • The SBT acts as a decentralized credential, proving the user has completed KYC.

  2. Unlocking Rewards

    • Integrated loyalty programs using the card spending history.

    • Rewards or premium access for verified users on partner platforms.

  3. Spending-Based Benefits

    • Tailored perks (e.g., cashback, discounts) based on specific spending thresholds tied to the MetaMask card.


Key Features

  1. MetaMask Card Verification

    • Verifies the user's MetaMask card details, ensuring card ownership.

  2. Soulbound NFT Issuance

    • Creates an SBT linked to the user’s wallet as a unique proof of identity and KYC.

  3. Privacy-Preserving

    • Uses Zero-Knowledge Proofs (ZKPs) using Semaphore to verify the NFT without exposing sensitive KYC data.

  4. Interoperability

    • Integrates with existing loyalty and identity systems across various platforms, enabling cross-platform rewards.

  5. Reputation System

    • Tracks user behavior (e.g., spending patterns) and builds on-chain reputation, enabling advanced use-cases like exclusive access tiers or incentivized offers.

Progress During Hackathon

The complete project is build during last week. Our primary focus during the hackathon was centered around delivering a well-functioning MVP by combining rapid prototyping and integration. Here’s an outline of what we achieved: Back-End Infrastructure: Built and tested the card verification module using MetaMask SDK. Deployed a prototype of the smart contract for minting Soulbound NFTs. Front-End Progress: Developed UI for MetaMask wallet connection, card verification flow, and SBT minting. Created a basic rewards dashboard to showcase benefits unlocked using spending-based logic. Design Improvements Future-Focused Planning: Crafted detailed plans for enhancements, including: Privacy-preserving Zero-Knowledge Proof architecture. A scalable API layer for partner platform integration.

Tech Stack

React
Next
Web3
Ethers
Solidity

Fundraising Status

N/A

Team LeaderSShikhar Singh
Sector
InfraNFTOther