A complete guide to creating a Collection and minting an NFT

On Foundation, Collections are smart contracts that can house NFTs. When you mint NFTs to a collection, the smart contract acts as a container keeping all of the work in one place. Having your own smart contract gives creators full control over their work. You own its record and full provenance from the very beginning, and you can take the collection anywhere else you’d like in the future. Minting work on your own smart contract ensures provenance for artists and collectors.

Now that we’ve covered how collections are smart contracts on Foundation, let’s share a few ideas for how you can start to think about what yours can become! A collection can be anything you want it to be: a self-titled show, an archive of a culturally memetic moment, a series of 1/1s released throughout the year, a photo album, a mixtape, a time capsule, or a map of the places you’ve created artwork—you have the tools at your disposal.


Once you’ve come up with an idea for your collection, you’re ready to deploy your own smart contract and mint as many NFTs as you want to it. They will all be kept together forever—etched onto the blockchain, if you will. Ready to get started?


How to create a Collection

Once you are an approved creator, you will find the “Create” button in the upper right hand corner of every page.

  • Click the “Create a new Collection” button: The Create page is your hub for creating collections. It is a step-by-step guide through all of the necessary steps to deploy a smart contract and set up your collection.

Next, you’ll set the name and symbol for your smart contract. It’s important to ensure that these details are exactly right and free of errors, because once you send your smart contract to the blockchain, you can’t make any changes to it.

  • Add a collection name: Title your collection with a name that speaks to what’s inside.

  • Add a collection symbol: Make a shorthand symbol for your collection, that will also be used as the token name for each of the NFTs minted to the smart contract. (Ex: COSMOS)


Deploy your own smart contract

When you deploy a smart contract, you are creating the on-chain container for your NFT collection. By grouping all of your work together within their own smart contract, you are ensuring that the collection stays together forever. Because you are deploying the contract yourself, you’ll always be in control of the collection—you can take it wherever you want to in web3.

  • Click “Deploy your smart contract”: When you’re ready to deploy your contract on the Ethereum blockchain, you’ll be prompted to confirm the transaction in your wallet.

  • Approve the transaction in your wallet: Deploying a smart contract means that your collection will be added to the blockchain. Anytime you interact with the blockchain, you’ll need to approve the transaction and pay a gas fee to the network. 

Congratulations, you’ve now deployed your very own smart contract! This is an important first step for all creators to make as you share your work and mint NFTs in web3.


Customize your collection

Now comes the fun part. Give your collection some personality by adding a unique logo and header image. All of these details can be edited at any time in the future.


  • Specs for your collection logo, description and header image:

    • Collection Logo: 1920 x 1920 JPG, PNG, or GIF. 10MB max.

    • Cover Image: 2800x2000 JPG, PNG, or GIF. 10MB max.

    • Collection Description: 500 words or less


Mint an NFT to your collection

Now that your smart contract is deployed, and you’ve customized your collection, you can start minting NFTs to add to it.


  • Click the “Mint NFT” button: On your collection page, you’ll now have the option to add NFTs.

  • Upload a media file: Select between a JPG, GIF, SVG, PNG, MP4, GLTF or GLB. The current file size limit is up to 50 MB.

Q&A: Where is your artwork file stored once it’s uploaded?

When you mint a work on Foundation, the file is hosted on IPFS (InterPlanetary File System), a peer-to-peer system that stores data in a distributed way. 


Ensure that your title and description are perfect before minting. Along with the media file, all of the details related to your NFT will also be recorded on the blockchain. This means that once you mint your NFT, you won’t be able to make any changes unless you decide to burn the NFT in the future.

  • Add the NFT title and description: When writing your artwork description, make sure to include as much context as possible to give the community a sense of your practice.


🌐 Foundation Tip: Create a Split NFT in your Collection

As you’re going through the steps to mint an NFT, you’ll see the option to “Create a Split.” With Splits, you can add up to four beneficiaries or collaborators. Add a percentage for each member of the Split to allocate how much they will earn for the primary market sale, and the percentage of royalties they will receive in perpetuity.




Creating a Split NFT

  • Create a Split: Toggle the Split icon as your going through the steps to mint an NFT.

  • Add wallet addresses of recipients: Type a Foundation username or paste any wallet address in the field. You can add up to four recipients.

  • Add earnings percentages: Select the percentage that each recipient will receive for the Split.


Once a Split has been created, it cannot be changed in any way. It is forever recorded on the blockchain, and if you want to update it, you will need to mint a new NFT.


Complete minting your NFT

After you’ve added all of the NFT details, you’re ready for the final step–actually minting the NFT.

  • Preview and mint your NFT: If this is your first time minting, we recommend you take the time to preview your work across multiple devices. Minting an NFT on the Ethereum blockchain is permanent so be sure to review your work.

  • Mint your NFT: Confirm that the artwork file, title, description are completely accurate. Once you're ready, click the "Mint NFT" button.

  • Sign your NFT: Your wallet will prompt you to “Sign” the transaction. In the same way that a painter signs a canvas to confirm its authenticity, you can do the same with your wallet. When you sign your artwork, it will forever link the NFT to your unique Ethereum address and wallet, which allows collectors to verify the work is yours—and ensure that you’re always listed as the original artist who receives royalty payments.

  • Approve gas: A gas fee will need to be approved in your wallet to complete the minting. Gas fees are the cost of interacting with the Ethereum blockchain, they are not fees created or collected by Foundation in any way.

  • Wait for your NFT to be minted: After you’ve signed your NFT and paid the gas fee, the minting process begins. While you’re waiting, our smart contract runs code to deploy your artwork to the Ethereum blockchain. If you’d like to view the status of the minting process, click “View on Etherscan” and get a time estimate on when it will be completed.

  • Minting complete: Once the transaction has been confirmed, you will now be able to see your minted NFT on your profile.

  • Add tags to your NFT: Once your NFT is minted, you can add up to 10 unique tags. To tag your artwork, type any word, or word combination, to be associated with the work’s discoverability across Foundation. Tags are editable, and you can update them as often as you’d like to.

Now that you’ve minted an NFT, repeat until you’ve added all of the works that you’d like to keep housed together in your collection. 



Was this article helpful?

166 out of 183 found this helpful

Have more questions? Submit a request

Articles in this section