# Deploying a smart contract

In this tutorial, we will explain how to deploy your generative NFT collection on the blockchain. This is the first step before adding artwork and pricing information. For this type of collection, you need an ERC721 contract.

### **Step 1: Go to the Mintpad Website**

Go to <https://app.mintpad.co/>.

### **Step 2: Select 'NFT Drop'**

Select the 'NFT Drop' option.

After selecting 'NFT Drop', the platform will take you to the smart contract settings.

### **Step 3: Select the Blockchain**

Select the blockchain on which you want to launch your collection.

{% hint style="info" %}
Tip: If you hover over the question marks, you will get a simple explanation of what each form or box means.
{% endhint %}

### **Step 4: Fill in the Symbol/Ticker**

Fill in the symbol/ticker box. This will show up in the hash of the smart contract, so consider it like a stock ticker.

### **Step 5: Fill in Your Collection Name**

Fill in the name for your collection.

### **Step 6: Fill in the Creator Royalties**

Fill in the creator royalties. These are a set percentage that you receive from secondary NFT sales on marketplaces. Most collections set royalties anywhere from 2-10%.

{% hint style="info" %}
Note: Your sales recipient address should already be filled in. This is the wallet address with which you created this smart contract. You can choose to edit this if needed.
{% endhint %}

### **Step 7: Deploy Smart Contract**

Click on 'Deploy smart contract'. A wallet transaction will pop up, and you can approve the transaction by clicking on 'Confirm'.

From there, the platform will take you to the general settings page.
