Skip to content

Instantly share code, notes, and snippets.

@doingthisalright
Created July 13, 2022 09:29
Show Gist options
  • Save doingthisalright/65519e24cac743be3060397626c72271 to your computer and use it in GitHub Desktop.
Save doingthisalright/65519e24cac743be3060397626c72271 to your computer and use it in GitHub Desktop.
Windows Edition! Launch Solana NFT Collection using Metaplex Candy Machine v2 - Commands used in the video: https://youtu.be/ZSgXg5eimus
# Verify that the required tools are installed
git version
node --version
yarn --version
ts-node --version
solana --version
# Setup Metaplex
git clone https://github.com/metaplex-foundation/metaplex.git ./metaplex
yarn install --cwd ./metaplex/js/
ts-node ./metaplex/js/packages/cli/src/candy-machine-v2-cli.ts --version
# Setup and fund wallets
solana-keygen new --outfile ./wallet/devnet.json
solana config set --keypair C:/Users/IEUser/Desktop/NFT/wallet/devnet.json
solana config set --url https://metaplex.devnet.rpcpool.com/
solana config get
solana airdrop 2
solana balance
# Verify assets
ts-node ./metaplex/js/packages/cli/src/candy-machine-v2-cli.ts verify_assets ./assets
# Upload assets and create Candy Machine
ts-node ./metaplex/js/packages/cli/src/candy-machine-v2-cli.ts upload `
-e devnet `
-k ./wallet/devnet.json `
-cp config.json `
./assets
# Verify uploads
ts-node ./metaplex/js/packages/cli/src/candy-machine-v2-cli.ts verify_upload `
-e devnet `
-k ./wallet/devnet.json
# Setup and start Candy Machine UI
cd ./metaplex/js/packages/candy-machine-ui
cp .env.example .env
yarn install
yarn start
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment