How to Create an NFT Minting Website for Free

NFT Champion

In this video, you will learn how to build your own minting website for the Solana blockchain.
With this minting website, you will be able to allow people to connect their wallets and mint your NFT’s .
You will not need to know how to code, I have prepared copy and paste instructions in the description below and broken the video down into chapters
I have created a project with this tool called the nft lottery where you can buy Solana nft lottery tickets, if you are interested to know more link below

https://docs.metaplex.com/candy-machine-v2/getting-started

00:00 Introduction
00:49 Requirements
01:44 Step 1: Download the project
02:44 Step 2: Install Metaplex CLI
03:20 Step 3: Install Solana
04:58 Step 4: Set up Dev Net Wallet
06:29 Step 5: Configure NFT Contract
08:15 Step 6: Configure The Assets
10:42 Step 7: Upload Images
13:03 Step 8: ADD Candy Machine ID
14:11 Step 9: Install Candy Machine
16:24 Step 10: Testing out the minting site

Join Discord Channel for instructions and support – channel tutorials:
https://discord.gg/8De4qrjEBD

👉Requirments
You will need a recent version of the following tools:
• git: to clone the repository
• node: JavaScript runtime
• yarn: package manager to install the required dependencies
• ts-node: TypeScript

👉Download
git clone https://github.com/metaplex-foundation/metaplex.git

👉Install METAPLEX
Cd metaplex/js/packages/cli

yarn install

ts-node metaplex/js/packages/cli/src/candy-machine-v2-cli.ts –version

👉Install Sallana
curl https://release.solana.com/v1.9.4/solana-install-init-x86_64-pc-windows-msvc.exe –output C:solana-install-tmpsolana-install-init.exe –create-dirs

C:solana-install-tmpsolana-install-init.exe v1.9.4

solana –version

👉Create a wallet
solana-keygen new –outfile ~/.config/solana/devnet.json

solana config set –keypair ~/.config/solana/devnet.json

solana config set –url https://api.devnet.solana.com

👉Check
solana config get

solana airdrop 2

*import your wallet private key into phantom
*Configure the contract
*Configure the asstes for upload

👉Upload assets
ts-node src/candy-machine-v2-cli.ts upload -e devnet -k C:/Users/Mato/~/.config/solana/devnet.json -cp config.json -c example ./assets

*Get candy machine id and put it into the env file in candy machine

👉Install Candy Machine
yarn install

if you get an error add this to packages.JSON file in candy machine dir
“start”: “SET NODE_OPTIONS=–openssl-legacy-provider && react-scripts start”,
“build”: “SET NODE_OPTIONS=–openssl-legacy-provider && react-scripts build”, ➡️Book a strategic meeting and get help on your project: https://app.simplymeet.me/greg-ijlq7q/45min