# Step 2: Create Token

Now that you have your NFT setup, it is time to Create the Token on Hedera!

## Post Metadata

In the near future, we may combine this step with Create Token. For the time being, we want to make sure you understand the process and can verify that the information is correct before Creating your Token.

To post your metadata, click the Advanced Box to open.&#x20;

{% hint style="info" %}
For advanced users, you can use the advanced box to upload your own metadata file to IPFS and specify that metadata link here. If you do so, we will not create the metadata for you.&#x20;

**NOTE:** We do not verify your JSON, so please take care to validate your information before creating your token.
{% endhint %}

Please confirm that the information below the Metadata IPFS box is correct. {"name":"DPub NFT"} etc. It should be just fine, but this is a good intermediate step to take to verify.

If all looks good - click the "Post Metadata" button. When this is complete, you will have a link in the Metadata IPFS box.&#x20;

![](https://3408916286-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSOiVmFhHPgJBRF6ehbtr%2Fuploads%2FuQnVMdrpSISfeaHTmWZp%2Fadvanced.png?alt=media\&token=1ec8477e-8677-4aa0-aa96-a27a124541d1)

## Create Token

Once your metadata IPFS is filled in (manually or through "Post Metadata") you will see the Create NFT box appear.

We don't show you the fees associated with creating a token before you create your token. To understand the Hedera fees:

{% content-ref url="hedera-nft-creation-fees" %}
[hedera-nft-creation-fees](https://docs.dpub.xyz/creator-studio/getting-started-in-creator-studio/nft/hedera-nft-creation-fees)
{% endcontent-ref %}

### Create on DPub, Approve in Hashpack

DPub is non-custodial, which means that everything is created under your account id which means you have to approve all actions in your Hashpack chrome extension.

For the best experience,&#x20;

1. &#x20;Open up your Hashpack chrome extension and log in to your account
2. On DPub, click the Create NFT button
3. After a few seconds, you will be asked in Hashpack to approve the creation (see below image)&#x20;
4. If your NFT looks good, click approve. If it does not look right, click reject and go back and edit your NFT in DPub.

![](https://3408916286-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSOiVmFhHPgJBRF6ehbtr%2Fuploads%2FOorOwxZ13jEVeLdoCNex%2Fhashpackapprovenft.png?alt=media\&token=b2161ac2-5a91-4cad-8835-601ea56ee30f)

After clicking approve in Hashpack, you should get a box that says complete - and you can click done.

If you receive any errors, please use the [Discord Support channel.](https://discord.gg/TVBcfgGWxu)

DPub will now wait to detect your new Token ID

<mark style="color:red;">**You don't need to do anything - just wait patiently for Hedera and DPub to do their thing!**</mark>

When the token id is detected the Create NFT button will disappear and you will then be able to scroll up and Mint your NFT!

![](https://3408916286-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FSOiVmFhHPgJBRF6ehbtr%2Fuploads%2FmpQrwWgPIgAySywdsFpF%2Fpublishnft.png?alt=media\&token=c9819771-bc96-4b6f-b827-e1a9143c2f24)

{% hint style="info" %}
Your NFT now has a token ID, but it is not yet minted. This means that no serial numbers have yet been created. So go to the next step to Mint your NFT!
{% endhint %}
