How to create NFT on OpenSea For Beginners (no coding)

Julien Klepatch

In this article I will show you how to create an NFT on Ethereum.

 We will use OpenSea, The biggest marketplace for NFTs.

 We will do everything with a UI, there won’t be any coding.

 And we won’t spend any Ether, thanks to the lazing minting feature of OpenSea.


First, you need to create the image of your NFT.

 After, you install Metamask, a popular wallet for Ethereum.

 Even though we won’t have to spend any Ether to create our NFT, OpenSea requires Metamask to sign-in.

OpenSea Login

Go to the website of OpenSea and click on create.

  • You select Metamask
  • Then you will see a popup of Metamask
  • If this is the first time you use OpenSea with this address you will have to connect your address to OpenSea.

 This will allow OpenSea to be aware of your address.

  • After, you will sign a message.

 It doesn’t send any transaction, it’s just the the login-in mechanism of OpenSea.

Creating the NFT on OpenSea

Select the image of your NFT.

Then you input the name.

Then, you optionally can put the link to the official website of the NFT, if you created one.

 It’s useful if you want to present the NFT in a customized way that is more appealing than the generic listing of OpenSea.

Then there is an optional description.

Then you select a collection to whom the NFT belongs to.

 If you don’t select anything OpenSea is going to assign a default collection.

Then you can optionally define some attributes.

 The most simple attribute type is properties, which is textual traits.

 Then, you have levels and stats, which are numerical traits.

Then you have the total supply. That’s the amount of amount of NFT that can be minted.

Then you choose the Blockchain.

And finally you click on create to finish the creation process.

Lazy minting on OpenSea

Because of OpenSea lazy minting, at this point, your NFT only exists in the centralized database of OpenSea.

 The NFT will only exist in the Blockchain when a user buys the NFT from you.

 On the page of the NFT, you can see the image, the attributes of the NFT, the history of events and the technical details.

 You can also see the address of an ERC1155 contract managed by OpenSea. This contract is used to mint the NFTs of all OpenSea users.


To sell your NFT, you need to explicitly list your NFT for sale, and that’s another action.

 So that’s it for this tutorial on how to create an NFT on OpenSea.

 If you want to dive deeper in the world of NFTs, you can learn how to create a full NFT app with coding. 

And to learn this I recommend this tutorial.

 I will see you there.


Leave a Reply

More great articles

New course for testing Solidity smart contracts

After you deploy a web application, you can always change its code if you need to add a feature or…

Read Story

Which version of web3 should you use?

TLDR: web3-beta 1.0.0-beta.55 npm install web3@1.0.0-beta.35 If you have worked with web3 before, you might have noticed a few.... glitches…

Read Story

IPFS Explained: Add Decentralized Storage to Your Dapps

IPFS is a distributed system for storing and accessing files, websites, applications, and data. IPFS allows users to host and…

Read Story

Never miss a minute

Get great content to your inbox every week. No spam.
[contact-form-7 id="6" title="Footer CTA Subscribe Form"]