Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save doingthisalright/a7fd8a12cd98d2668f735df722708fb4 to your computer and use it in GitHub Desktop.
Save doingthisalright/a7fd8a12cd98d2668f735df722708fb4 to your computer and use it in GitHub Desktop.
Commands used in the video: https://youtu.be/asnupAj-IJg
# Reference for the video: https://youtu.be/asnupAj-IJg
# Create Keypair
solana-keygen new --outfile ~/live/payer.json
# Set Keypair
solana config set --keypair ~/live/payer.json
# Set Network to devnet
solana config set --url https://metaplex.devnet.rpcpool.com
# Airdrop solana
solana airdrop 1
# Create WL token
spl-token create-token --decimals 0
# Create WL token account
spl-token create-account <Token>
# Mint tokens
spl-token mint <Token> 10 <Wallet Address>
# Disable new mints
spl-token authorize <Token> mint --disable
# Transfer token to another user
spl-token transfer --fund-recipient <Token> <Amount> <Recipient Address>
# Verify NFT assets
ts-node ./metaplex/js/packages/cli/src/candy-machine-v2-cli.ts verify_assets ./assets
# Upload NFT Collection/Create Candy Machine
ts-node ./metaplex/js/packages/cli/src/candy-machine-v2-cli.ts upload \
-e devnet \
-k ~/live/payer.json \
-cp config.json \
./assets
# Verify Candy Machine upload
ts-node ./metaplex/js/packages/cli/src/candy-machine-v2-cli.ts verify_upload \
-e devnet \
-k ~/live/payer.json
# Update Candy Machine
ts-node ./metaplex/js/packages/cli/src/candy-machine-v2-cli.ts update_candy_machine \
-e devnet \
-k ~/live/payer.json \
-cp config.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment