Stargaze: Create an NFT Collection Using IPFS and Stargaze
Learn how to create an NFT Collection using IPFS and stargaze.
What is Stargaze?
1. Start by opening a new terminal window. Run the following commands to clone the Stargaze public tools and create a new project:
2. Create a testnet account with the command:
3. Make a copy of the config.example.js file called config.js.
config.example.js file called config.js.4. Receive some testnet funds by joining the Stargaze Discord server and requesting testnet stars in the #faucet channel.
5. Next, we need to create an IPFS bucket on Filebase.
6. Select ‘Buckets’ from the left sidebar menu, or navigate to.

7. Enter a bucket name and choose the IPFS storage network to create the bucket.

8. Now, upload your NFTs to Filebase using the web console and selecting ‘Folder’, then select the folder that contains your NFT files.
9. You will see your folder uploaded as a single object:

10. Copy the CID of your folder:

11. Navigate to your IPFS Folder using the Filebase IPFS gateway to see your folder’s files:
12. In your config.js file, configure the following lines to reflect your NFT collection’s information:
config.js file, configure the following lines to reflect your NFT collection’s information:13. Then, configure the following lines to determine mint price, number of NFTs allowed per wallet, and other factors:
14. Save your configuration file.
15. To whitelist an address or list of addresses, use the following command:
16. Next, get your minter’s contract using the following command:
17. To mint an NFT to a specific address, use the command:
18. To verify that everything is working as expected, you can view testnet transactions using the Stargaze testnet explorer.
19. If you’re ready to launch this project on the Stargaze mainnet network, you can follow this tutorial.
Last updated