Skip to content

phertyameen/proofpass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎟️ ProofPass — Blockchain-Powered Event Attendance & Revenue Platform

alt text

🌟 Overview

ProofPass is a blockchain-based event attendance and verification platform built on Base, designed to make check-ins tamper-proof, transparent, and profitable.

Organizers can create events on-chain, issue paid or sponsored tickets, and track attendance with immutable blockchain records.
Participants check in securely via wallet signature or QR scan — no fake attendees, no lost records, no manual tracking.


🎯 Problem & Solution

Problem

  • ❌ Event fraud — fake check-ins, proxy attendance, unverifiable records
  • 🕓 Time wasted on manual attendance tracking
  • 💸 No revenue model for organizers — most tools ignore small events

Solution

  • Blockchain verification for trust
  • Automated check-in & reporting
  • 💰 Revenue-sharing model — organizers earn per attendee or sponsor guests
  • 🔗 Immutable event history for transparency and compliance

🏆 Features

For Organizers

  • Create events on Base for pennies in gas fees
  • Set ticket prices, revenue splits, or sponsor guest check-ins
  • Track attendance in real-time
  • Generate downloadable reports

For Attendees

  • Secure wallet or QR-based check-in
  • View personal attendance history
  • Transparent proof of participation (NFT ticket optional)

For Platforms & Institutions

  • Fraud prevention through blockchain verification
  • On-chain proof of engagement
  • Compliance-ready immutable records

🛠 Tech Stack

  • Next.js 15 (React Framework)
  • 🟦 TypeScript
  • 🎨 Tailwind CSS v4 + shadcn/ui
  • 🔗 Ethers.js / Wagmi — Blockchain interaction on Base
  • 💾 Solidity Smart Contracts — Event Registry + NFT Tickets

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn
  • Web3 wallet (MetaMask / Coinbase Wallet) connected to Base Sepolia Testnet

Setup

# Clone the repo
git clone https://github.com/phertyameen/proofpass
cd proofpass

# Install dependencies
npm install

# Run the development server
npm run dev

About

Blockchain-powered event attendance with built-in revenue

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •