Abbas-Khann / NFTicket

A blockchain NFT based solution for Ticket Touting targetting the FIFA World cup built for EthOnline Hackathon.

Home Page:https://bafybeifclndlmnvrfqoewlxbgwdp2ybcxvvmlg2rgnyvz4nm2w5jay2vum.ipfs.gateway.valist.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ€” Existing Problem

There have been severals instances that tickets touting (re-selling) by external companies for a higher price than they should have. This not only have an effect on royalties collected by the Federation, but creates disputes betweens fans (of different teams) and external parties making illegal profits.

This is not a simple matter

The below images are taken from the video Undercover touts: how football ticket resale sites rip off fans

Ticket Touting 1 Ticket Touting 2 Ticket Touting Legal

This has been going for 20+ years in the Football League. There are news of fans getting abused, attacked and killed because of tickets touting. To end this issue, the Federation needs a solution that does not exist to this problem, or does it?

πŸ₯³ NFTicket

NFTicket is a solution to this problem by creating NFT versions of the ticket per game to create a decentalized control over how tickets are managed and distributed, while keeping public track of who buys each ticket.

Hackathon-Video

Click on the video to view it on YouTube

Load Website, or try this

πŸ•΅οΈ What are NFTs?

NFTs stand for Non-Fungible Tokens. They are unique on its own with different attributes per token that exists within a blockchain.

πŸ‘¨β€πŸ”¬ How is this a solution?

NFTs are not governed by an organisation but by an immutable code (cannot be changed once deployed) displayed publicly so that there need not to be an authority to handle and oversee every transaction that happens per ticket. This means, the tickets can be made in a way that cannot be re-sold, but refunded depending on the conditions provided when creating the smart contract (the immutable code that governs the tickets - NFTs).

πŸ‘Š Team

β˜„οΈ What's next for NFTicket?

NFTs are the way to go forward in every game/sport industry as each ticket can be controlled without a physical entity. We aim to make our project better using tools that will futher enhance this project to be viable on actual production enviornment in actually games. In other words, think of a time where you can genuinly buy tickets for the inital price than overpriced secondary sales ; we're getting there.

⚑ Hackathon

This project was made for ETHGlobal hackathon targetting the following bounties :

  • SKALE enables us to build a linear scaling zero gas fee dapp which can expand should we need more resources, and in events where we need to build more products. While this is still Work in Progress, we intend to move the entire application into SKALE where it will be gas-free and easily scalable according to traffic and requirement.

  • The Graph enables us to index tickets that were sold, and listed for re-fund or re-sell using events which are gas-friendly ; efficiently.

  • Valist enables us to deploy the dapp (web frontend) in a decentralized environment making sure that the website will not crash under any circumstances.

  • Polygon enables us to deploy contracts in L2 blockchain which helps handle traffic for the rush in the event in buying tickets.

πŸ”© Project Structure

🚫 License

This project was not made for a commercial purpose.

About

A blockchain NFT based solution for Ticket Touting targetting the FIFA World cup built for EthOnline Hackathon.

https://bafybeifclndlmnvrfqoewlxbgwdp2ybcxvvmlg2rgnyvz4nm2w5jay2vum.ipfs.gateway.valist.io/


Languages

Language:Rust 51.7%Language:HTML 39.6%Language:TypeScript 5.1%Language:PLpgSQL 1.6%Language:Solidity 0.7%Language:CSS 0.5%Language:JavaScript 0.4%Language:Shell 0.2%Language:Dockerfile 0.0%