
Install essential tools for the tutorial by starting with homebrew, then setting up node and a package manager, and preparing your GitHub workflow for upcoming steps.
Clone the official metroplex project, install the required tools, and verify the setup by checking versions and config paths, then move to wallets.
Verify upload by re-running the identical command without the asset to confirm upload accuracy and config fidelity. Check the cache against the blockchain to ensure deployment readiness.
Clone the Front End skeleton that was originally forked from exiled-apes' candy-machine-mint project.
Modify the config file in the project root to link your UI to your Solana NFT collection, replacing placeholders with your own addresses to display your info and images.
Learn how to deploy your NFT candy machine project by using a custom domain, configuring DNS settings, and publishing the site to a unique URL.
In this course, we will cover the basics such as creating Solana wallets using command line tools, installing a Phantom Wallet on your browser and airdrop SOL to a devnet wallet.
We will then see how to upload your NFT collection on the Solana Blockchain using the Metaplex suite of tools. We will also use Metaplex to verify or even modify on-chain data, namely the configuration of your NFT minting process.
With the lessons covered in this course you will also be able to develop your own User Interface in order to sell your NFT collection using your own minting website. For this part we will use the React javascript environment to create a web application that you will be able to customize easily, and reuse for all your subsequent NFT projects.
Lastly, you will get some insights on the next steps you will need to take in order to create a successful NFT project.
This includes ideas on how to make your project more value-adding for your holders, and a list of Solana NFT calendars where you should aim at getting listed in order to draw more attention to your project.
You will be able to send me messages at any point during the course if you can't get past a certain point without running into a myriad of bugs.