Table of Links
V. Limitations and Future Work, Conclusion, and References
V. LIMITATIONS AND FUTURE WORK
While the NFT Marketplace dApp offers a novel approach to secure digital asset management using blockchain technology and deep learning models, several limitations can be addressed in future iterations of the application.
Firstly, the NFT generation process is currently limited to the OpenAI API, which has several constraints, such as the maximum image resolution and the number of API requests allowed monthly. Future work could involve the development of custom deep learning models that are better suited to the generation of NFTs and can handle a larger variety of input types.
Secondly, the application is currently implemented on the Goerli testnet, which is a testing environment for Ethereumbased networks. While this allows us to test the application in a safe and controlled environment, it also limits the scalability and real-world applicability of the dApp. Future work could involve deploying the dApp on a mainnet to enable the trading of actual NFTs.
Thirdly, while the application currently supports the minting and trading of NFTs, it does not include support for the resale of NFTs. This is an important feature for NFT marketplaces, and future work could involve the development of a mechanism for the secure and transparent resale of NFTs.
Finally, the user interface of the dApp could be further improved to enhance the user experience and increase the accessibility of the platform to a wider audience. This could involve the use of more advanced design and usability principles, as well as the incorporation of additional features, such as social sharing and community-building tools.
CONCLUSION
In conclusion, the development of the NFT Marketplace dApp demonstrates the potential of blockchain technology and deep learning models in creating secure, transparent, and userfriendly platforms for managing and trading digital assets. Our dApp addresses several fundamental challenges in NFT management, including secure wallet connection, NFT generation using deep learning, NFT minting on the blockchain, and a marketplace for trading NFTs. The integration of the OpenAI API and the Ethereum network has enabled the generation of personalized and unique NFTs that cannot be easily replicated, creating valuable and distinctive digital assets. The usability study conducted demonstrates that our dApp is user-friendly and easy to navigate. Future directions for research and development in this area may include improving the scalability of NFT marketplaces, exploring new approaches for NFT generation, and addressing potential security issues that may arise in the management and trading of digital assets. Overall, our NFT Marketplace application represents a significant step forward in the development of decentralized applications for NFT management and trading.
REFERENCES
[1] “Solidity — Solidity 0.8.19 documentation,” Soliditylang.org, 2023. https://docs.soliditylang.org/en/v0.8.19/index.html (accessed Apr. 09, 2023).
[2] “Introduction to dapps — ethereum.org,” ethereum.org, 2021. https://ethereum.org/en/developers/docs/dapps/ (accessed Apr. 09, 2023).
[3] Goerli Testnet, “Goerli Testnet,” Goerli.net, 2022. https://goerli.net/ (accessed Apr. 09, 2023).
[4] “OpenAI API,” Openai.com, 2023. https://platform.openai.com/docs/ (accessed Apr. 09, 2023).
[5] “Ethereum Developer Resources — ethereum.org,” ethereum.org, 2023. https://ethereum.org/en/developers/ (accessed Apr. 09, 2023).
[6] “Getting Started – React,” Reactjs.org, 2021. https://legacy.reactjs.org/docs/getting-started.html (accessed Apr. 09, 2023).
[7] “Documentation,” Ethers.org, 2023. https://docs.ethers.org/v5/ (accessed Apr. 09, 2023).
[8] “Express - Node.js web application framework,” Expressjs.com, 2017. https://expressjs.com/ (accessed Apr. 09, 2023).
[9] “IPFS Documentation — IPFS Docs,” Ipfs.tech, 2023. https://docs.ipfs.tech/ (accessed Apr. 09, 2023).
[10] “Pinata API - Pinata Docs,” Pinata.cloud, 2023. https://docs.pinata.cloud/pinata-api (accessed Apr. 09, 2023).
[11] “The crypto wallet for Defi, Web3 Dapps and NFTs — MetaMask,” Metamask.io, 2023. https://metamask.io/ (accessed Apr. 09, 2023).
Authors:
(1) Piyush Batra, Department of Computing Science, University of Alberta ([email protected]);
(2) Gagan Raj Singh, Department of Computing Science, University of Alberta ([email protected]);
(3) Ritik Gandhi, Department of Computing Science, University of Alberta ([email protected]).
This paper is