Creating a website for a programmatically generated NFT collection: solana network
Peterfay, Eszter (2022)
Peterfay, Eszter
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022082319588
https://urn.fi/URN:NBN:fi:amk-2022082319588
Tiivistelmä
Blockchain facilitates the foundation of the decentralization. Compared to traditional banking systems, it offers a more efficient and secure way of handling transactions. This innovative technology serves as a platform for digital tokens as well. These tokens can be categorized based on their fungibility. For example, there are so called non-fungible tokens (NFTs). The main objective of the thesis was to find an efficient way to generate NFT collections and to create a website where these NFTs can be bought for cryptocurrency.
If one would like to create an NFT art collection, which usually consists of thousands of images, it would be a tedious job to create them manually one by one. The thesis describes how to create an NFT collection programmatically. The creation of the minting website, which communicates with the blockchain, and so-called smart contracts is also described along with the underlying concepts, that are essential to grasp the idea of the workflow.
The implementation phase is supported by the theoretical framework, which covers an overview of the blockchain itself followed by the asset categorization, where the NFTs are introduced, then the networks and smart contracts in general are explained. Eventually the tools used for the development are introduced along with the overall purpose of the thesis.
The thesis answers the research questions by the description of the development work, for which HashLips Art Engine and The Candy Machine were proven to be useful tools. The thesis provides useful information for the overall process of the NFT collection and minting website creation.
If one would like to create an NFT art collection, which usually consists of thousands of images, it would be a tedious job to create them manually one by one. The thesis describes how to create an NFT collection programmatically. The creation of the minting website, which communicates with the blockchain, and so-called smart contracts is also described along with the underlying concepts, that are essential to grasp the idea of the workflow.
The implementation phase is supported by the theoretical framework, which covers an overview of the blockchain itself followed by the asset categorization, where the NFTs are introduced, then the networks and smart contracts in general are explained. Eventually the tools used for the development are introduced along with the overall purpose of the thesis.
The thesis answers the research questions by the description of the development work, for which HashLips Art Engine and The Candy Machine were proven to be useful tools. The thesis provides useful information for the overall process of the NFT collection and minting website creation.