How to Build a Complete NFT Program
Overview#
First, we need to define what a complete NFT project actually entails
- Preparation servers: used to set up related services
- We provide the Blocklet Launcher for you to start your NFT project quickly and inexpensively.
- We provide a Blocklet Store for you to select the Blocklets you need to use.
- Site landing page: for displaying and promoting NFT
- We provide PagesKit for everyone to visually build site landing pages
- On-chain tools: used to deploy works of art onto the blockchain
- We provide NFT Maker for you to quickly create Collection
- Minting tools: used to mint NFT works on the chain
- We provide NFT Store for you to quickly display NFTs, which is integrated in NFT Maker by default
- Artwork: A beautifully designed work of art
- Works of art are usually picture resources, and each work has certain differences, which can be finished pictures or material pictures
- We provide NFT Blender for you to quickly and automatically combine material pictures to produce a large number of finished pictures, which is integrated in NFT Maker by default
- We provide DID Spaces for you to store your artwork
- Promotion tool: used to promote NFT works
- We provide Tweet Token for everyone to use to retweet and collect likes to get airdrop NFTs
- We provide a Virtual Gift Card for everyone to exchange for gift cards after obtaining NFT
- We provide DiscussKit for everyone to build NFT communities, publish blogs, and write documents
- Secondary market: for secondary circulation of NFTs
- We provide an official NFT Marketplace for everyone to buy their favorite NFT in the secondary market
Obviously, releasing a complete NFT project requires a lot of preparation, and in traditional NFT projects, they are all independent and SASS-based, and users need to go through multiple sites to complete an NFTs project, which is time-consuming and laborious
Now through our NFT Studio, you only need to move your fingers and combine Blocklets to build a complete NFT project
In the end we simplified the process to get the following steps:
- Install PagesKit
- Install NFT Maker
Optional
Install other Blocklets as needed
Next, let me take everyone to follow the simplified process and try it together! ! !
Build Process#
1. Install PagesKit#
Quickly install PagesKit by searching in the Blocklet Store
Select the application space that needs to be purchased
Select the corresponding payment method and scan the code to obtain NFT through DID Wallet
Use DID Wallet to scan the code to become the Owner of the application, and the application will enter the installation state
After the installation is complete, PagesKit can be easily configured
First, we configure the domain name and fill in the domain name we want to bind
Go to the domain name provider (take Google Domain as an example) for DNS resolution, and CNAME your own domain name to the provided DID Domain, Reference link
Return to the page and click Next, the domain name will be added automatically and the HTTPS certificate will be issued
After performing other simple configurations, PagesKit can be started normally, and can also be opened through the bound domain name
Opening the bound domain name will open PagesKit normally, go to the upper right corner to connect to the wallet (provide Owner Passport), and then you can enter the background
At the same time, you can also see the dashboard of the application space to manage the application space
3. Install NFT Maker#
Find Add Component on the Components Tab page of the dashboard
Search for NFT Maker and select it
Next, you need to configure: path, environment variable, connection DID Spaces space
Optional
If you need to test on the ArcBlock Beta chain, configure according to the red box below, otherwise the default is the ArcBlock Main chain
NFT Maker requires to connect to DID Spaces to allow NFT to be stored persistently (even if the application is not working, NFT can be displayed normally), click Connect
Optional
If you don’t have DID Spaces yet, you can click DID Wallet to purchase. After connecting the wallet and paying, an NFT will be sent to the wallet
Trigger re-Connect, find the NFT of DID Spaces, operate DID Wallet to select the DID Spaces space you want to connect
After successfully connecting to DID Spaces, it will be installed automatically, and finally you only need to wait for a moment to complete
4. Optional
Install other Blocklets as needed#
Installation of additional Blocklets to support more features follows the same process as installing NFT Maker.
You can refer to the overview section to assemble as many blocklets as you need.
Summary#
Hopefully, with this document, you can quickly build a complete NFT project!