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
Descripción
🎟️ 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.