> For the complete documentation index, see [llms.txt](https://gum-ball.gitbook.io/gumball-protocol/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://gum-ball.gitbook.io/gumball-protocol/how-to/collection-creation/deploy-nft-collection.md).

# Deploy gNFT Collection

Guide for deploying a Gumball NFT collection

## Requirements

* [x] Unique NFT collection
* [x] IPFS links for image & contract metadata

## Steps

### 1. Select 'Create Collection' button on toolbar

<div align="left"><figure><img src="https://github.com/GumBallProtocol/GitBook/blob/main/how-to/.gitbook/assets/Screenshot%202023-02-13%20at%207.40.54%20AM.png" alt=""><figcaption></figcaption></figure> <figure><img src="https://1778358387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwqs3mgbgfeItR3QWNNJA%2Fuploads%2Fwyu7dl4nXaqy6QOdeT3y%2FStep1.png?alt=media&amp;token=5ed860f4-4244-432e-bcb9-47b08a42f2bb" alt=""><figcaption></figcaption></figure></div>

### 2. Enter IPFS links for image/contract metadata generated on pinata.cloud

<div align="left"><figure><img src="https://github.com/GumBallProtocol/GitBook/blob/main/how-to/.gitbook/assets/Screenshot%202023-02-13%20at%209.18.05%20AM.png" alt=""><figcaption></figcaption></figure> <figure><img src="https://1778358387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwqs3mgbgfeItR3QWNNJA%2Fuploads%2FRXyrTPHXTojlwKKSyrfp%2FStep2.png?alt=media&amp;token=d4867bb5-2759-41df-9f2c-89e1c01a3e88" alt=""><figcaption></figcaption></figure></div>

### 3. Input 'Collection settings'

* **Name of Collection**
  * e.g. Happy Art
* **Artist Address**
  * ERC address
* **Fees**
  * Max Fee = 10%
* **Release Date**
  * Release date for public access to collection.
  * Collection will be open to ONLY white-listers **before** release date.

<div align="left"><figure><img src="https://github.com/GumBallProtocol/GitBook/blob/main/how-to/.gitbook/assets/Screenshot%202023-02-13%20at%2010.29.54%20AM.png" alt=""><figcaption></figcaption></figure> <figure><img src="https://1778358387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwqs3mgbgfeItR3QWNNJA%2Fuploads%2FfJnobYIAqIyKuRqogDKp%2FStep3.png?alt=media&amp;token=743dc3ba-003a-45a7-bfeb-9f98fd75d111" alt=""><figcaption></figcaption></figure></div>

### 4. Input 'Token options'

* **Token symbol**
  * Ticker for collection (e.g. HAPPY)
* **Total supply**
  * Total supply of NFT collection (e.g. 10000)
* **Base token and floor price**
  * e.g. 0.01 WETH

<div><figure><img src="https://github.com/GumBallProtocol/GitBook/blob/main/how-to/.gitbook/assets/Screenshot%202023-02-13%20at%2010.45.17%20AM.png" alt=""><figcaption></figcaption></figure> <figure><img src="https://1778358387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fwqs3mgbgfeItR3QWNNJA%2Fuploads%2FJej4XmofkbrMVKhyjjI2%2FStep%204.png?alt=media&amp;token=7f08bad4-b264-4d1c-8bd1-7d60f5f3716e" alt=""><figcaption></figcaption></figure></div>
