BlockTix
A Web3 ticketing dApp that empowers users to mint, own, and auction event tickets as NFTs. Features include wallet creation, Devnet integration and live bidding.
Videos
Tech Stack
Description
šļø Decentralized NFT Ticketing Platform on Solana
This project is a full-stack decentralized application (dApp) built for fair, transparent, and secure event ticketing using NFTs on Solana Devnet.
At its core, it transforms event access into verifiable, ownable assets ā allowing users to mint NFT tickets, create or join auctions, and manage their ticket wallets all within a single Web3 experience.
š§© Core Features
š In-App Wallet Generation
Users can securely create a Solana wallet with mnemonic and password flow, no browser extensions required.š« NFT Ticket Minting
Tickets are minted as NFTs directly to usersā wallets, with on-chain metadata and Devnet visibility.š My Tickets Dashboard
Browse and manage owned tickets with full transparency.š Live Auctions (In Progress)
Real-time bidding for NFT tickets, complete with highest bid tracking and countdown timers.š¶ļø Blind Auctions (Coming Soon)
Privacy-first bidding system using commit-reveal logic, ensuring fairness and unpredictability.š¤ Create Auctions (Planned)
List your owned tickets for auction ā either open or blind ā and let others bid on them securely.
š” Why This Matters
Traditional ticketing systems are centralized, opaque, and easily abused by bots or resellers. This project introduces a decentralized, user-owned alternative where:
Tickets are verifiable NFTs.
Resales are permissionless but transparent.
Auctions bring fairness and open market pricing.
Ownership is true ā stored in your own wallet.
š Built With
Frontend: React + TypeScript + Tailwind CSS + shadcn/ui
Smart Contracts: Anchor on Solana
Wallet: Solana Wallet Adapter + Custom Generator
NFT Standard: Metaplex
Network: Solana Devnet
This project is currently in its alpha stage and is being built as part of a hackathon to reimagine ticketing using the power of Web3.