Mint An NFT Without Writing Any Code
Tags: web3, nft, tooling, blockchain
Published: 2022-03-26 20:14:42

This guide explains how to mint an NFT without writing code on thirdweb in a few steps.

> Minting with thirdweb guarantees you own both the NFT and the smart contract. If you mint an NFT on a platform where you don't own the smart contract, this can create issues. What will happen if this platform goes down or decides to change the royalties of a smart contract? Owning both the NFT and the smart contract ensures true **ownership**.

To create our NFT, we will need to have a crypto wallet. For this guide, we are using [Coinbase Wallet](https://www.coinbase.com/wallet?utm_source=devto&utm_medium=crosspost&utm_campaign=create_nft_nocode). If you don't have a wallet, you can create one by following our [*Setup Coinbase Wallet Guide*](https://portal.thirdweb.com/guides/create-a-coinbase-wallet?utm_source=devto&utm_medium=crosspost&utm_campaign=create_nft_nocode).

## Setup

To begin, navigate to the thirdweb [dashboard](https://thirdweb.com/dashboard?utm_source=devto&utm_medium=crosspost&utm_campaign=create_nft_nocode) and connect your wallet. Once connected, you will be able to click **+ Create New Contract** > **Create NFTs and Tokens** > **NFT Collection**.

![Choose the NFT Collection contract](https://portal.thirdweb.com/assets/portal/guides/create-nft-with-no-code/pasted_image_0.png)


Under **general settings**, add a contract name, description, image, and symbol to distinguish your contracts.You can pick any name you want for the contract. Under **payout settings**, add the wallet address for primary sales and, optionally, royalty sales. The wallet address for primary sales is usually your own wallet, which is filled in by default. Leave it like this if you want to receive the proceeds of any sale under this contract.

![Fill in the contract details](https://portal.thirdweb.com/assets/portal/guides/create-nft-with-no-code/pasted_image_0-2.png)

Scroll down and click the blue **deploy now** button to prompt a transaction confirmation from your wallet. Confirm this from the pop-up on your wallet.

![Pop Up From Coinbase Wallet](https://portal.thirdweb.com/assets/portal/guides/create-nft-with-no-code/CB1.png)

Once we get through the settings, we can mint our first NFT through the dashboard.

## Minting the NFT

Click on the blue **+ Mint** button in the top right corner.

![NFT Collection contract](https://portal.thirdweb.com/assets/portal/guides/create-nft-with-no-code/pasted_image_0-3.png)

A settings panel will pop up on the right side of your screen. Give your NFT a name, description, and upload your file.

NFTs can be a variety of different mediums including image, audio, video, html, text file, pdf, or even 3d models.

![Mint an NFT](https://portal.thirdweb.com/assets/portal/guides/create-nft-with-no-code/pasted_image_0-4.png)

Optionally, you can add some metadata or properties to your NFT using ‘key’ and ‘value’ pairs. In this example, I chose the color of the cookie and the number of chocolate chips as the key-value properties.

![Mint an NFT fill in details](https://portal.thirdweb.com/assets/portal/guides/create-nft-with-no-code/pasted_image_0-5.png)

After adding the fields, click on the blue **+ Mint NFT** button. You will be prompted to confirm the transaction in your wallet. Click the confirmation button. And that’s it- the newly minted NFT will appear in your dashboard.

![NFT minted](https://portal.thirdweb.com/assets/portal/guides/create-nft-with-no-code/pasted_image_0-6.png)

## Congratulations!

You have now minted your first NFT using thirdweb's dashboard. Now you can send it to a friend, list it on a marketplace, set it as your profile pic on Twitter, or just hold it in your wallet for safekeeping. The possibilities are endless with NFTs.

> This guide was originally posted on [thirdweb](https://portal.thirdweb.com/guides/create-nft-with-no-code?utm_source=devto&utm_medium=crosspost&utm_campaign=create_nft_nocode).