Problem :-
The current ticketing ecosystem faces several challenges, including unauthorized resale (black-market activity), lack of transparency in ticket availability, and restrictive no-refund policies. These issues negatively impact both event organizers—who lose control over ticket sales and pricing—and consumers, who often pay inflated prices on secondary markets or are left without options if they cannot attend the event.
Solution:-
To prevent tickets from being resold on unauthorized platforms, we use a combination of blockchain-based NFTs and smart contracts. When a user buys a ticket, it is minted as a unique NFT linked to their verified identity, using hashed identity data stored on-chain (e.g., hashed Aadhaar token). This NFT can only be held or transferred by verified users whose data is securely stored on Vultr within the platform, bound by smart contract rules. The smart contract restricts unauthorized transfers by verifying both the sender's and recipient's identities against platform-stored hashes (with mapped data stored on Vultr) before allowing a transfer. This process prevents tickets from being moved off-platform or sold to unverified users.
In cases where a user cannot attend the event for genuine reasons, they can return the ticket on the same platform. After approval, the ticket is displayed for resale, and ownership can be transferred while maintaining a database of the initial owner and new owner on Vultr cloud storage. Additionally, resale conditions, such as controlled price limits, are enforced through the contract, making it impossible to list tickets at inflated prices. This approach creates a secure, decentralized framework where tickets remain tied to their legitimate owners, effectively preventing black-market resale.
Tracks Applied (2)
ETHIndia
Major League Hacking
Discussion