5ireTicket
5ireTicket is a decentralized platform that enables event organizers to issue tickets for their events or shows/concerts/matches etc. as an NFT. This helps reduce the chances of illegal resale of tickets or the organisers still gets benefitted if the smart contract is written in such a way that the resale of tickets generates a certain amount of cut/resale value for the event organisers.
Github Link: https://github.com/Pranav9931/5ire-NFT-Ticketing
General Info:
Project Name: 5ireTicket
Testnet: 5ireTestnet
Address: https://explorer.5ire.network/address/0xE10488fcd9994E1002f38Ffb1E5cE1392473B77c
Block Number: 3333131
Owner Address: https://explorer.5ire.network/address/0x41cf2f9308E6E3aae6DD787Bf1e26168E4D146b0
Technologies used:
- React JS
- Solidity
- web3
- thirdwebsdk
- TypeScript
- Blockchain
Inspiration:
The inspiration for 5ireTicket came from the growing popularity of NFTs and the need for a more secure and transparent ticketing system for events. Traditional ticketing systems are plagued with issues like scalping, counterfeit tickets, and lack of transparency. By leveraging the blockchain technology, 5ireTicket aims to eliminate these problems and provide a better user experience for event-goers.
What it does:
5ireTicket is a decentralized platform that enables event organizers to issue NFT tickets to their customers. Users can purchase these NFTs using cryptocurrencies and store them in their digital wallets. The NFTs contain all the necessary information about the event, including the venue, date, time, and seating arrangement. Users can easily transfer or sell their NFT tickets to others, and the blockchain ensures the authenticity of the transaction.
How we built it:
5ireTicket was built using a combination of blockchain technology, smart contracts, and web development tools. The platform is built on top of the Ethereum blockchain, and we used Solidity to create the smart contracts. The frontend of the platform was developed using React and Node.js. We also used web3.js to interact with the Ethereum blockchain.
Challenges we ran into:
One of the biggest challenges we faced while building 5ireTicket was ensuring the security and scalability of the platform. We had to make sure that the smart contracts were secure and free from vulnerabilities that could be exploited by attackers. We also had to design the platform in a way that would allow it to handle a large number of transactions without compromising its performance.
Accomplishments that we're proud of:
We're proud to have built a platform that has the potential to revolutionize the ticketing industry. 5ireTicket provides a more secure, transparent, and user-friendly alternative to traditional ticketing systems. We're also proud of the fact that we were able to overcome the challenges we faced while building the platform and deliver a product that meets our high standards.
What we learned:
Building 5ireTicket taught us a lot about blockchain technology, smart contracts, and web development. We learned how to design secure and scalable smart contracts, how to interact with the Ethereum blockchain using web3.js, and how to develop a responsive and user-friendly frontend using React and Node.js.
What's next for 5ireTicket:
In the future, we plan to expand the platform to support a wider range of events and venues. We also plan to integrate more payment options and improve the user experience by adding more features and functionalities. Our ultimate goal is to become the go-to platform for event ticketing, providing a better experience for both event organizers and attendees.
Built With
- 5iretestnet
- blockchain
- react
- solidity
- thirdweb
- thirdwebsdk
- typescript
- web3
Log in or sign up for Devpost to join the conversation.