CFP last date
20 January 2025
Reseach Article

Blockchain-based Smart Contracts Platform for Transparent and Efficient E-Ticketing

by Cláudia Silva, Mónica Costa, Alexandre Fonte
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 186 - Number 59
Year of Publication: 2025
Authors: Cláudia Silva, Mónica Costa, Alexandre Fonte
10.5120/ijca2024924335

Cláudia Silva, Mónica Costa, Alexandre Fonte . Blockchain-based Smart Contracts Platform for Transparent and Efficient E-Ticketing. International Journal of Computer Applications. 186, 59 ( Jan 2025), 21-26. DOI=10.5120/ijca2024924335

@article{ 10.5120/ijca2024924335,
author = { Cláudia Silva, Mónica Costa, Alexandre Fonte },
title = { Blockchain-based Smart Contracts Platform for Transparent and Efficient E-Ticketing },
journal = { International Journal of Computer Applications },
issue_date = { Jan 2025 },
volume = { 186 },
number = { 59 },
month = { Jan },
year = { 2025 },
issn = { 0975-8887 },
pages = { 21-26 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume186/number59/blockchain-based-smart-contracts-platform-for-transparent-and-efficient-e-ticketing/ },
doi = { 10.5120/ijca2024924335 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2025-01-03T00:30:36.822149+05:30
%A Cláudia Silva
%A Mónica Costa
%A Alexandre Fonte
%T Blockchain-based Smart Contracts Platform for Transparent and Efficient E-Ticketing
%J International Journal of Computer Applications
%@ 0975-8887
%V 186
%N 59
%P 21-26
%D 2025
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Smart contracts, a key innovation of blockchain technology, are digital agreements that automatically execute predefined terms. These contracts are secure, decentralized, transparent, and immutable, making them suitable for a range of sectors, including event ticket sales, where they can streamline transactions and reduce fraud. This project explores using smart contracts for event ticket sales and marketing, aiming to reduce ticket speculation and paper redundancies. A prototype system was developed with Solidity on the Ethereum blockchain, tested locally, and integrated with a Vue.js frontend, a MySQL database, and a simulated cryptocurrency wallet via Ganache. The system is designed to serve stakeholders such as ticket sellers, buyers, and event organizers. The results demonstrate the feasibility of using blockchain for transparent and efficient ticketing processes. While currently limited to a local environment, it provides a foundation for future enhancements and broader adoption. This project highlights blockchain’s potential to transform event ticketing, ensuring security, scalability, and user trust.

References
  1. Singhal, Bikramaditya, Et Al. "How Blockchain Works." Beginning Blockchain: A Beginner's Guide To Building Blockchain Solutions (2018): 31-148.
  2. Di Pierro, Massimo. "What Is The Blockchain?" Computing In Science & Engineering 19.5 (2017): 92-95.
  3. JavaScript Docs: https://developer.mozilla.org/en-US/docs/Web/JavaScript, accessed in November 2024.
  4. TypeScript homepage: https://www.typescriptlang.org/, accessed November 2024.
  5. VueJS homepage: https://vuejs.org/, accessed in November 2024.
  6. MySQL Workbench homepage: https://www.mysql.com/products/workbench/, Acceded in November 2024.
  7. Ganache homepage: https://archive.trufflesuite.com/ganache/, accessed in November 2024.
  8. Solidity homepage: https://soliditylang.org/, accessed in November 2024.
  9. Visual Studio Code homepage: https://code.visualstudio.com/, accessed November 2024.
  10. Bmj, “Prisma 2020 Explanation And Elaboration: Updated Guidance And Exemplars For Reporting Systematic Reviews Bmj,” 2021. Available: Https://Www.Bmj.Com/Content/372/Bmj.N160, Accessed in november 2023.
  11. Manar Abdelhamid and Ghada Hassan. 2019. Blockchain and Smart Contracts. In Proceedings of the 8th International Conference on Software and Information Engineering (ICSIE '19). Association for Computing Machinery, New York, NY, USA, 91–95. https://doi.org/10.1145/3328833.3328857.
  12. A. Abuhashim and C. C. Tan, "Smart Contract Designs on Blockchain Applications," 2020 IEEE Symposium on Computers and Communications (ISCC), Rennes, France, 2020, pp. 1-4, doi: 10.1109/ISCC50000.2020.9219622.
  13. P. Sombat and P. Ratanaworachan, "A Blockchain-Based Ticket Sales Platform," 2023 27th International Computer Science and Engineering Conference (ICSEC), Samui Island, Thailand, 2023, pp. 226-230, doi: 10.1109/ICSEC59635.2023.10329682.
  14. Noerlina, A. Khairunnisa and Meiryani, "Assessment of E-Ticketing Technology in Concert Website: A Review of Benefits, Profits, and Customer Satisfaction," 2023 International Conference on Information Management and Technology (ICIMTech), Malang, Indonesia, 2023, pp. 1-5, doi: 10.1109/ICIMTech59029.2023.10277708.
  15. NodeJs homepage: https://nodejs.org/en, accessed in November 2024.
  16. Ganache Docs: Https://Archive.Trufflesuite.Com/Docs/Ganache/, accessed in May 2024.
  17. Reijers, Wessel. Et Al. “Now the code runs itself: On-chain and off-chain governance of blockchain technologies”. Topoi 40 (2021): 821-831, accessed in June 2024.
  18. Truffle Documentation: https://Archive.Trufflesuite.Com/Docs/Truffle/, accessed in August 2024.
  19. Open Access Publisher Empowering Researchers, Https://Journals.Plos.Org/Plosone/Article?Id=10.1371/Journal.Pone.0284166, Accessed in August 2024.
  20. Crypto Security Trezor: https://Trezor.Io/, accessed in August 2024.
Index Terms

Computer Science
Information Sciences

Keywords

E-ticket Blockchain Smart Contract Ethereum Cryptocurrency.