Step-by-Step Guide to Create NFTs and Sell Them

how to create and sell nfts

Who does not want to know how to create and sell NFTs, since Jack Dorsey’s tweet and Beeple’s art pieces have generated millions alone. Let alone the market that’s growing every single day and hundreds and thousands of NFTs have been sold out. You can check the popular NFT listings on CoinMarketCap. NFTs or the Non-Fungible Tokens is the next step towards technological advancement. 

Popularity of NFTs

There are different theories regarding the popularity of NFTs and how long it’s going to stay, especially. This is basically crypto-art–an alley for artists to make some money with their pieces. However, the best part about NFTs is they are not restricted to the artists alone, anyone can make NFTs and sell them. We have covered this post to reveal how easily anyone can create NFTs to make genuine profit. We have mentioned a step-by-step guide to create a Non-Fungible Token for yourself right now, even if you don’t know much about art.

(Image credit: Beeple/Christie’s)

We all know how it all started and became trendy. Starting with Beeple’s – The First 5000 days piece that was sold in March for the record price of $69 million at Christie’s. Not just that, his other pieces have been sold at prices in Million dollars. Consider looking at his Human One digital art piece that was sold in November for $29 million. This price is not nominal for a digital art piece.

Paris Hilton listed her Iconic Crypto Queen for sale on the NFT auction site Nifty Gateway (Image credit: Nifty Gateway/Paris Hilton)

However, it’s not the case for thousands of NFTs that are offered for many NFT markets including OpenSea and Rarible to name a few by the popular sellers like Beeple, Bored Ape Yacht Club and CryptoPunks. These are the few names that are very popular in the NFT community for one thing or the other. Everyday, many new platforms are emerging that are either hosting NFTs or are creators themselves. 

The NFTs don’t come free, as ETH fees need to be paid to generate the digital signature for each one of them. The maintenance and selling also comes with a fee to be paid in Ethereum. 

We understand you want to create, buy or sell NFTs. But understand a few things first. The phenomenon can literally leave you without money if you are on a budget everyday. 

So for everyone interested in NFTs, it’s primely important to understand how they are created, maintained and sold. 

Steps to create and sell an NFT

Platform – First of all, anyone who wants to create NFT tokens, needs to select a NFT platform that offers to create/sell NFTs. 

Payment Method – Select a payment method. There are different ways to add credits to the platforms to pay/receive fees. 

NFT Platforms to Mint NFTs

There are new domains getting registered just to offer you a space for minting them. However, there are few which are very popular among the pro digital artists. These NFT platforms include:

  • OpenSea
  • Rarible
  • SuperRare
  • Nifty Gateway ( It’s where the socialite Paris Hilton parked her curious Crypto Queen NFT)
  • Foundation
  • VIV3
  • BakerySwap
  • Axie Marketplace
  • NFT ShowRoom. 

Some of the popular NFT payment platforms allow you to make payments. 

  • Coinbase
  • MetaMask
  • Torus
  • Portis
  • WalletConnect
  • MyEtherWallet 
  • Fortmatic

Anyone who wants to create NFTs can use any of these platforms for minting them and their payments. They all charge fees that we have mentioned above. If you want to save some dollars you should compare their costs. We will just choose one platform and payment through Metamask to show you how to do it. 

1- Having Some Cryptocurrency 

If you don’t have any cryptocurrency, you need to convert your native/Fiat currency (USD, EU or GBP) into Ethereum. All these platforms will ask for the payments to be made in cryptocurrencies, especially Ethereum–which launched NFT tokens in the first place. So before earning anything you should have some ETH to pay for minting an NFT. ETH is the native coin of Ethereum–an open source blockchain platform. 

If you already have ETH in your digital wallet then the rest of the procedure is easy. You need to connect your wallet to the selected platform like OpenSea and pay for it. Otherwise, buy cryptocurrency by using a popular exchange like CoinBase. 

We are using MetaMask to pay for minting it. MetaMask is easy to operate that’s available as a browser extension and mobile app. If you want to choose any other payment method, you can choose that as well. Just make sure to follow all steps mentioned here. However, if you already have a wallet set up you can go to the next step. 

  1. Sign up for a digital wallet 

In order to sign up for MetaMask digital wallet follow the following steps:

  • Go to MetaMask website
  • Click on the blue ‘Download’ button in the top-right (for the desktop version, you can directly download the app from the Google/Apple app stores). 
  • Install the browser extension (on PC)/just simply install its mobile app
  • Click confirm to ‘create a new wallet and seed phrase’ (Seed phrase is a list of words that is used to generate a user password that you must keep safe so that you can use it if you lose your password)
  • Click yes for the ToCs
  • Creating a password and that’s all for creating a MetaMask wallet 
  1. Move some Ethereum or other cryptocurrency into your MetaMask wallet 

After setting up your MetaMask you need to move some cryptocurrency into it–especially ETH. It is as simple as paying someone from your bank account. The only hurdle is new crypto-related jargons which are new. Buying cryptocurrency is like buying any other currency other than your native one. Buy ETH with your native currency, if you want to buy the exact amount you need for NFT creation then go to the NFT platform and see the cost in Ethereum they are asking for-then buy that amount of Ethereum. To buy Ethereum you’d: 

  1. Click on Buy ETH with Wyre etc. 
  2. A new window will pop up and you will be asked the payment options 
  3. Select your payment method like ApplePay or any other convenient method of your choice 
  4. Buy the amount of ETH needed for the platform payment 

Cryptocurrency prices fluctuate, so does Ethereum’s. So keep in mind the convenience you want to have by keeping it in mind as the prices can increase or decrease a great in 24-hrs or even less sometimes. 

  1. Connect your MetaMask wallet to an NFT platform like OpeSea etc. 

Almost all the cryptocurrency wallets work similarly. The next thing you need to do is to connect your MetaMask wallet to OpenSea:

  1. Open OpenSea website  
  2. Click on ‘Connect wallet’ of your choice.
  3. Click connect on MetaMask as shown in the image 
  4. Click ‘Next’, then ‘Connect’


  1. Upload your Image/Animation/Video/3D file to create an NFT
  1. Click on “Create” on the right hand top corner where it says “Create” on OpenSea, the MetaMask will pop up for confirmation to connect again. 
  2. You will be redirected to Create Page
  3. There, you need to upload your Image/Animation/Video/3D file to create an NFT
  4. Add its Preview Image or Thumbnail (as shown in the image above)
  5. Give it a good searchable Name/Title and Description  
  6. Add all other small details (which are particularly selected already. 
  7. Select the Blockchain Ethereum
  8. Click Create 

You will be redirected to a new page to set up the price of your NFT that you just minted

  1. Setting up the Price 

On the next page you will be asked to assign your NFT a price tag but before that you need to click Sell. It will take you to the next page to assign your NFT a price tag in Ethereum which you can also see in the dollars to make a better comparison.

Once assigning it a price tag, you need to click Complete Listing the blue button to your left-hand.

However, you’d have to “Sign” that will toggle your MetaMask extension for confirmation once you click it. The sign message will appear in MetaMask and click the MetaMask screen to confirm.

You can assign the time for its sale or auction on OpenSea that depends upon your choosing entirely.

Contrarily, if you choose any other NFT platform like The core of the process “Creating NFTs”  is the same with a few differences. 

For example if you have selected instead of OpenSea you will get a variety of options to sell your NFTs.

Rarible offers three options. 

Fixed Price – You would require to instantly assign a price tag to your NFT and sell it. 

Unlimited Time Auction – You will park your NFT and allow bidders to bid. Then you can offer it to the highest bidder and sell it

Limited Time Auction – You will set a time like 6 months for your NFT to be available for the auction. 

What is the best price to sell your NFT for?

This is the trickiest question. If you think you will sell your NFT for a cheaper price and it might sell quickly. You are wrong. Although you can sell your NFTs by selecting the cheaper amount of ETH, yet with paying all costs, you will be left with nothing. So choosing the price at least 1 ETH for a single NFT is better than lower than that. It may take time to sell your NFT but it will be profitable for your NFT business. 

How to sell NFTs quickly?

Creating many NFTs does not mean you could sell them quickly at the same time unless you do a few extra steps. First of all, provide your NFT a catchy title which is not just attractive but search-friendly too. Secondly, provide it a search-friendly description too that will make it visible to many more buyers. Eventually, you will end up selling it quickly. 

How much NFTs cost to sell?

NFT Generation Fee – You need to pay the top dollar in Ethereum for NFT creation which can be around $30-60 in USD.

NFT Listing Fee – You need to pay the “X” amount in Ethereum to pay for which is why your wallet is connected in the first place. A small fees around $5-6 USD

NFT Commission – If your NFT gets sold you need to pay for the commission. 

Transaction Fee – If your NFT is finally sold you need to pay for the transaction fees so that the funds can be transferred from the buyer’s wallet to yours. 

Which website/platform is the best for selling NFTs?

It’s also advised to select the NFT platform that offers more services for less cost. There could be many hidden costs in ETH which can actually cost you bigger in fiat currencies. So do not choose a random NFT platform, but do your own research first. It will save you a lot of energy and money when the time comes and your NFT gets sold finally. 

Please be warned as platforms like Rarible do not clearly mention how much it will cost you to sell your NFT.  So check everything and set the price right so that you can earn as well. To most folks, blockchain technology and conducting business on it is still confusing. 

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button