Skip to content

ZenRepublic/RubianMint

Repository files navigation

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.

Candy Guards supported

  • 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

develop locally

  • yarn

  • Copy and fill the contents from the .env.template file into a .env file.

  • yarn dev

deploy

You can deploy to any provider but make sure you add the NEXT_PUBLIC_CANDY_MACHINE_ID environment variable. (Try Vercel)

contribute

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