CMv3 & UI
Last updated
Last updated
This project is meant for those with no prior expertise in Solana
for Linux or MacOS systems
using the devnet
network for testing, change it to mainnet-Beta
after testing everything.
Try the project first to determine whether this is what you're searching for: Demo
https://nodejs.org/en/download/package-manager,
https://www.npmjs.com/package/install
https://code.visualstudio.com/download
https://docs.solanalabs.com/cli/install
Note: You may need to restart your terminal after installation
Clone Repo
it will open your project in VSCode
Set Up a New Wallet
copy your wallet private key on the wallet.json
file then import it to Phantom Wallet or Solflare extension, you will need to connect it to get NEXT_PUBLIC_LUT
, Be careful! Keep it in a safe place. Then delete it from your files
confirm that the wallet you just generated is the wallet that the Solana CLI will use.
or use the Solana faucet
update Config.json
, assets.json
, and collection.json
files. to match your data, you can also use your image by replacing it but keeping the same filename.
Make sure to replace YOUR_WALLET_ADDRESS
with the wallet address you created earlier in the config.json
file
import your candy machine ID in the .env.example
file as NEXT_PUBLIC_CANDY_MACHINE_ID
change the .env.example
file name to .env
and enter your details.
Open your browser at http://localhost:3000
Connect your wallet which you used to create the candy machine, You should see an initialize
button, Click it and then click Create LUT
, Copy the LUT address that you see in the success box and paste it into the .env
file as the value for NEXT_PUBLIC_LUT
Add your candy machine groups to the settings.tsx file. Optional, E.g. if one of your groups is called WL you should have an entry for it in there
you can modify settings.tsx
to change the texts and images.
create a GitHub account if you don't have one, and upload your files.
deploy your website on https://vercel.com, or https://netlify.com/ , or any hosting platform.
feel free to create an issue or a pull request
This is not an official project by the Metaplex team. You can use that code at your own risk,
use it only for honest projects.
Happy Minting!
Resources
Original UI code , Original CM installation guide
Mixed and redesigned by Solpad team