A Non-Fungible Tokens with Solidity Blockchain

  • Kashmala Tariq
  • Areeba Siddique
  • Abeer Rahim
  • Asher Anjum
  • Javeria Jamil
  • Madyan Sarwar
Keywords: Blockchain, Solidity, Solana, Smart Contract, NFT, Ownership, Digital wallet.

Abstract

This paper presents a concept of a Blockchain innovative contract system for NFT (non-fungible token). For that purpose, we created a website for buying and selling digital assets such as arts, music, social, and game. They are supported by an authentic certificate provided by cryptocurrency supporting Blockchain technology. To mint the NFT on this website, we need a digital wallet that uses the Solana Blockchain technology and connects to a smart contract from Phantom Wallet. This reference implementation is easy to use and makes it easy for artists and people who don't know much about technology to tokenize their visual arts to make collectibles. The primary delivery is a website that allows you to see art and collectibles on a phantom wallet in a visual way. This website will be able to show NFT transactions and balances.

As a website, a reference GUI is implemented for end users. The interface makes it simple to mint and transfer tokens, and users can easily see the assets and collectibles they own across all compatible devices. Without technical expertise, artists can upload, issue, and bind their works to tokens. We are making smart contracts by using Blockchain. This paper extends React.JS tokenization capabilities. The purpose is to make it easier to issue, query, and send tokenized assets, often known as NFTs, in the Blockchain industry. Within the scope of this proposal (Milestone 1), we will provide a visual NFT gallery where users will be able to view their collectibles, as well as metadata associated with tokens, visually. Because the program will be open source, anyone can create their own gallery.

 This paper presents the current context of the entire NFT strategy for deploying an NFT chain and functionality. This technique intends to expand on the existing functionality in the Solana wallet. This paper aims to provide a library for asset tokenization features (NFTs) that is React.JS peer dependent. The goal is to make issuing, querying, and sending tokenized assets, also known as NFTs in the Blockchain world, more accessible. A Typescript (JavaScript) library for games and a user-friendly reference implementation allowing artists and non-technical users to tokenize their visual arts to produce collectibles quickly are among the paper's outputs. Because the substrate is so adaptable, react Asset abstracts the concept of a token across numerous asset pallets and possible token contract formats. They allow the developer to deal with various contract types on different nodes while maintaining a consistent process. For content developers, development time and complexity decreased. It also makes NFTs and content transfer from a Blockchain easier, as well as the contract standard.

References

[1] 0xcert. (2018). “NFT Spotlight #3 - Known Origin, the non-fungible art platform.” Retrieved from https://0xcert.org/news/nft-spotlight-3-knownorigin/
[2] Akoka, J., I. Comyn-Wattiau, N. Prat and V. C. Storey. (2017). “Evaluating knowledge types in design science research: An integrated framework.” Lecture Notes in Computer Science.
[3] Atzei, N., M. Bartoletti and T. Cimoli. (2017). “A Survey of Attacks on Ethereum Smart Contracts (SoK).”
[4] In: M. Maffei & M. Ryan (Eds.), Principles of Security and Trust (pp. 164–186). Springer.
[5] Autonomous NEXT. (2018). “Crypto Utopia.” Retrieved from https://t.co/QsFhfc8MSlaventus. (2018). A Blockchain-Base.
[6] D. Te Phillips, “10 most expensive NFTs ever sold,” 2021, [Online]. Available: https://decrypt.co/62898/the-10-most-expensive-nfs-ever-sold. (Accessed 20 May 2021). (Decrypt).
[7]. Tepper, F. People have spent over \$1m buying virtual cats on the Ethereum block chain. (2017). https://techcrunch.com/2017/12/ 03/people-have-spent-over-1m-buying-virtual-catson-the ethereum-blockchain/. (Accessed 4 May 2021). (TechCrunch).
[8] S. Arora, “What Is Cryptocurrency: Types, Benefits, History and More,” Feb 16, 2020, 2020.
[9] Q. Wang, R. Li, Q. Wang, and S. Chen, Non-Fungible Token (NFT): Overview, Evaluation, Opportunities and Challenges. 2021. [Online]. Available: http://arxiv.org/abs/2105.07447
[10] L. Ante, “The non-fungible token (NFT) market and its relationship with Bitcoin and Ethereum,” 2021. doi: 10.2139/ssrn.3861106.
[11] Laghari, Asif Ali, Abdullah Ayub Khan, Reem Alkanhel, Hela Elmannai, and Sami Bourouis. "Lightweight-BIoV: Blockchain Distributed Ledger Technology (BDLT) for Internet of Vehicles (IoVs)." Electronics 12, no. 3 (2023): 677.
[14] Khan, Abdullah Ayub, Aftab Ahmed Shaikh, and Asif Ali Laghari. "IoT with Multimedia Investigation: A Secure Process of Digital Forensics Chain-of-Custody using Blockchain Hyperledger Sawtooth." Arabian Journal for Science and Engineering (2022): 1-16.
[15] Khan, Abdullah Ayub, Asif Ali Laghari, Muhammad Shafiq, Shafique Ahmed Awan, and Zhaoquan Gu. "Vehicle to Everything (V2X) and Edge Computing: A Secure Lifecycle for UAV-Assisted Vehicle Network and Offloading with Blockchain." Drones 6, no. 12 (2022): 377.
[16] Khan, Abdullah Ayub, Asif Ali Laghari, Peng Li, Mazhar Ali Dootio, and Shahid Karim. "The collaborative role of blockchain, artificial intelligence, and industrial internet of things in digitalization of small and medium-size enterprises." Scientific Reports 13, no. 1 (2023): 1656.
[17] Khan, Abdullah Ayub, Asif Ali Laghari, Muhammad Shafiq, Omar Cheikhrouhou, Wajdi Alhakami, Habib Hamam, and Zaffar Ahmed Shaikh. "Healthcare Ledger Management: A Blockchain and Machine Learning-Enabled Novel and Secure Architecture for Medical Industry." HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES 12 (2022).
[18] Khan, Abdullah Ayub, Asif Ali Laghari, Zaffar Ahmed Shaikh, Zdzislawa Dacko-Pikiewicz, and Sebastian Kot. "Internet of Things (IoT) security with blockchain technology: a state-of-the-art review." IEEE Access (2022).
[19] M. Nadini, L. Alessandretti, F. Di Giacinto, M. Martino, L. M. Aiello, and A. Baronchelli, “Mapping the NFT revolution: market trends, trade networks, and visual features,” Sci. Rep., vol. 11, no. 1, pp. 1–11, 2021, doi: 10.1038/s41598-021-00053-8.
[20] T. W. Lounge, “Choosing the right blockchain for your NFT,” 2020, [Online]. Available: https://medium.com/phantasticphantasma/choosing-the-right-blockchain-for-yournft-d1df2bebae91
[21] A. S. and H. S. Ben Luke, “WTF are NFTs? Why crypto is dominating the art market,” 2021, [Online]. Available: https://www.theartnewspaper.com/2021/02/26/wtf-are-nfts-whycrypto-is-dominating-the-art-market.
Published
2023-02-23
How to Cite
Tariq, K., Siddique, A., Rahim, A., Anjum, A., Jamil, J., & Sarwar, M. (2023). A Non-Fungible Tokens with Solidity Blockchain. Journal of Software Engineering, 1(2), 31-48. Retrieved from http://sjhse.smiu.edu.pk/sjhse/index.php/SJHSE/article/view/44