To create a candy machine that is protected by the test civic ignite gatekeeper tigoYhp9SpCDoCQmXGj2im5xa3mnjR1zuXrpCJ5ZRmi, you can build with an environment variable to use this instead of the normal production (ignREusXmGrscGNUesoU9mxfds9AiYTezUKex2PsZV6):
Rename civic.env to .env: this sets an environment to use devnet with the quiknode devnet URL
Depending on whether you want to create a test-ignite-protected, or an ignite-protected candy machine, rename the file config.json.civic-ignite to config.json or config.json.civic-test-ignite to config.json
delete the cache.json file (if one exists from a previous run)
airdrop to the Civic CM owner address: solana config set --url devnet && solana airdrop 1 6Gtg8vNfq3k75z5Qqj1xT35sJcT7KMM7DF8LXfgibyxK
run sugar launch, accept questions with 'y'
Civic create a mint with more than 100 test images
use the script to generate N images i.e. script/generate_test_mint_pngs.sh assets mint-test.png 150
delete the config.json and cache.json files
run sugar launch and follow the prompts, taking care to add the Civic gatekeeper
Building with test ignite networks
To create a candy machine that is protected by the test civic ignite gatekeeper
tigoYhp9SpCDoCQmXGj2im5xa3mnjR1zuXrpCJ5ZRmi
, you can build with an environment variable to use this instead of the normal production (ignREusXmGrscGNUesoU9mxfds9AiYTezUKex2PsZV6
):Civic quick start
config.json.civic-ignite
toconfig.json
orconfig.json.civic-test-ignite
toconfig.json
cache.json
file (if one exists from a previous run)solana config set --url devnet && solana airdrop 1 6Gtg8vNfq3k75z5Qqj1xT35sJcT7KMM7DF8LXfgibyxK
sugar launch
, accept questions with 'y'Civic create a mint with more than 100 test images
script/generate_test_mint_pngs.sh assets mint-test.png 150
sugar launch
and follow the prompts, taking care to add the Civic gatekeeper