To setup a Candy Machine:
- Create your Candy Machine using Sugar (now supports pNFTs)
- Change token standard to pNFT:
sugar config set -t pnft
- Make sure you have setup your Candy Guard. This is a necessary step.
After these, you can use this UI to mint pNFTs.
- Start date
- Sol Payment
- Allow List
- Grab your Merkle Root from here
- Add the Merkle Root to your Sugar config.json:
"allowList": { "merkleRoot": "e889dfa8fbfb6016378348ca395f243c55a0768647c2ca58e5febffa17e02d60" },
- Add your allow list wallets to the
allowlist.json
file
- Mint Limit
- Token Burn
-
yarn
-
Copy and fill the contents from the
.env.template
file into a.env
file. -
yarn dev
You can deploy to any provider but make sure you add the NEXT_PUBLIC_CANDY_MACHINE_ID
environment variable. (Try Vercel)
You can build guards, or improve the UI, and your PR will be happily reviewed & merged.
Also, I'm accepting tips in SOL to keep improving this open-source project: 52zEuaG5VBQTzRP7MLMyEzSuKgYPF9E9dtaWrmXaiNkg