What is our project meant to do?
Product idea background
Based on work written by James T. Reese, Jr. and Derek Thomas, entitled "Ticketing Operations History and Background", humans have used the ticket system as a marker of ownership of their right to enter an event since 1732. Each ticket has a unique marker that makes the difference between each ticket issued to buyers. Not only as a sign of ownership, for some people, tickets are also a memory of memorable events that they have gone through such as winning a favorite football team match, or a music festival full of romance.
At the beginning of ticket development, the community used a paper-based ticketing system as a token of ownership. However, there are many issues to complain about with paper-based tickets which can be lost, damaged by water, and destroyed. In addition, the organizers are also unable to definitively determine the authenticity of the ticket because paper tickets are very easy to fake. For this reason, people are starting to switch to using QR codes as a new ticket ownership marker system. Using a QR code system can make it easier for event organizers to identify the authenticity of tickets that have been circulated. In addition, users also find it easier because they don't have to worry that their tickets are damaged or lost.
However, the use of the QR code system that has been developed has not been able to solve existing security problems. There are still many reports of cases of data theft, identity theft, and ticket fraud for ticket buyers. Because if the QR code that is owned as a sign of ownership is spread to other people, the ticket can still be used even if that person is not the legal owner of the ticket. In addition to data security issues, the current ticket system is also still vulnerable to fraud by brokers. The brokers resell the tickets they have bought to potential buyers at a price that is quite high when compared to the original price. This forces people who want to buy tickets to have to spend a lot of money to get tickets for the event they want to attend.
According to (Action Fraud and NFIB), The Latest reporting period in 2020 shows a 54% (2,567 cases) rise in the number of ticket fraud reports and an increased recorded loss of 201% (£3,326,412) compared to the previous reporting period. This is also supported by a summary of data from the NFIB in April 2017-May 2020 which shows that: Between 1 April 2017 and 31 March 2018, 6,486 reports of ticket fraud, with a total reported loss £3,344,835. Between 1 April 2018 and 30 April 2019, 4,755 reports of ticket fraud, with a total reported loss £1,654,888. Between 1 May 2019 and 31 May 2020, 7,322 reports of ticket fraud, with a total reported loss £4,981,300.
In addition to the problem of ticket fraud, we also saw that there were several events that sold additional tickets that exceeded the optimal capacity of the venue to get more profit. As recently happened at The music concert with the theme 'Berdendang Bergoyang' at the Istora Gelora Bung Karno which sparked a crowd surge that with in hundreds of injuries at Istora Gelora Bung Karno Stadium. Berdasarkan data dari VOI News It is estimated that the normal capacity for the venue is only 10,000 visitors, but there were additional ticket sales that brought the number of visitors to 21,000. Because of this, many visitors jostled and resulted in a bloody tragedy.
Product Description
As a solution to the problem of circulating ticket fraud and brokers, we created Xeat. Xeat was created as a web application-based product on software that utilizes blockchain technology to purchase NFT-based event tickets so that it can provide security and ease of purchasing tickets online. With Xeat, all event tickets purchased by users will be in the form of NFT, so that the authenticity of the ticket is proven to be valid because all data contained in the blockchain can be seen by the owner and historical data on the ownership of the NFT. Aside from being an identity marker, the event organizer can also customize the shape of the NFT that will be sold so that it can become a unique souvenir for visitors to commemorate the event. To prevent corruption in event ticket sales, we also present a feature for sharing sales results with event stakeholders by the percentage determined by the organizers. In addition, by using blockchain technology we can ensure that there will be no additional ticket sales for an event. The number of tickets in circulation is in accordance with the predetermined visitor capacity to prevent over capacity by event visitors.
Our Vision
It is hoped that with Xeat, it can improve the entertainment industry after it was previously stopped due to the covid-19 outbreak by providing a sense of security and comfort to buyers and organizers in holding an event with a blockchain system. In addition, we also focus on providing a better experience for visitors to get closer to their idols with exclusive merchandise and meet-and-greet features. By implementing a blockchain system, we also hope to reduce cases of fraud and the secondary market that raises the selling price too high.
How do you envision it being built?
The architecture developed on the Xeat system is divided into 3 main parts, the first service is the backend which will contain the service logic of the website work, built with the help of the Laravel framework and the PostgreSQL database. The second part is the part to integrate the tickets that are on Xeat into the smart contract system that is based on blockchain technology, built with the help of the Polygon Network and the Inter Planetary File System (IPFS) to store the smart contracts that are on each ticket.
The third part is the part that will be the live viewable interface that we built with the NextJS Typescript framework. In addition to the three main sections, there is also the use of the Metamask wallet as a cryptocurrency wallet that will assist in the creation of tokens every time a ticket purchase occurs. By connecting to the metamask wallet, the smart contract that has been built in the system will create a new node in the chain every time a transaction occurs.
How would your project work?
We use agile software development methods in product creation. In our opinion, this method is very suitable for our startup because it is adaptive and responsive to changing times. In manufacturing the product, we need a computer/laptop in the process of writing program code and buying a server to release the website online.
As for the distribution chain, we start by collaborating with the event organizers to register tickets to be sold on our platform. Furthermore, prospective buyers can access our website to purchase event tickets. Furthermore, buyers can check the availability of their tickets in the form of NFT on the opensea website. When a buyer wants to enter the event, the event organizer can check the authenticity of the ticket by checking the hash code contained on the ticket and providing a check-in sign on each NFT ticket purchased.
To prevent corruption of event ticket sales, we also present a feature for sharing sales results in real-time to event stakeholders according to a percentage that the organizers have determined.
Built With
- ipfs
- laravel
- nextjs
- polygon
- smartcontract
- thirdweb


Log in or sign up for Devpost to join the conversation.