Finder makes money from featured partners, but editorial opinions are our own.

How to make NFTs

Here's what you need to know to create your own non-fungible tokens.

Anybody can create, or “mint”, their own non-fungible tokens. Minting NFTs isn’t just limited to artwork though, as game designers, musicians, YouTubers and even meme creators can all get involved.

What is an NFT?

Nonfungible tokens, or NFTs, are one-of-a-kind digital assets that exist on a blockchain with unique identifiers and data. Blockchains can have smart contracts built in them to ensure that original creators of an NFT earn royalties whenever their NFT sells.

Most NFTs are bought with cryptocurrency. You can exchange one NFT for another, but since they’re all unique, it could mean a loss or gain.

It’s worth noting that when you mint an NFT, you’re not actually handing over ownership of the artwork’s file, but a representation of ownership. This distinction is important to understand before journeying into the world of NFT creation.

How do I make an NFT?

Making, creating or minting and NFT all refer to the same process. Minting originally meant “to make,” in reference to making a coin by stamping metal. It can also mean to produce something for the first time.

Minting an NFT means putting it on a blockchain and putting it in circulation. Once a file is minted on a blockchain, it can be bought or sold, and the blockchain automatically tracks all this information. Minting is also called tokenizing.

Wait – what’s a blockchain?

A blockchain is a shared electronic ledger that permanently records transaction history and allows for transactions between users without a middle-man. It’s a system of computers, called nodes, that keep track of ownership and transaction history.

Each node is connected and verifies information through consensus. Data is recorded in blocks, and before new information can be added, it must be verified by all nodes on the network.

In other words, it’s a whole lot of computers working together to make sure transaction history and data is correct, without the need for a centralized entity watching over it, like a bank or government agency.

One of the most widely used blockchains is Ethereum. It’s an open-source blockchain and Ether (ETH) is the native cryptocurrency. We’ll use the Etheruem blockchain in our example below.

5 steps to make an NFT

Here’s an overview of what you need to mint an NFT:

  • A unique digital file
  • A blockchain
  • An NFT marketplace
  • A crypto wallet
  • Cryptocurrency for transaction fees

Let’s dive in to the steps of minting your first NFT.

Step 1. Create your digital file.

All NFTs are digital files. The style of NFT you want to mint could be pretty much anything — an avatar, cartoon animal, abstract art, an icon, a funny GIF or even a song — it’s up to you. These are typically accepted formats:

  • JPEG
  • GIF
  • MP3
  • MP4
  • WAV
  • PNG
  • FVG
  • WEBM
  • OGG
  • CLB

If you’re not the artsy type or want to make a large collection of NFTs, look into hiring a freelancer to design your NFT or NFT collection for you. Legislation around NFTs and property rights is still a little messy, but plagiarizing someone else’s work to create an NFT could lead to legal issues. So stick to your own unique work and creations.

Step 2. Choose a blockchain.

NFTs can be hosted on various blockchains, and every blockchain offers different token standards. However, most blockchains follow standards set by Ethereum. The best-known NFT token standards are Ethereum’s ERC-721 and ERC-1151.

These token standards are designed specifically for minting NFTs. Unlike other comparable token standards, each issued ERC-721 token is non-fungible and unique. This means you cannot swap an ERC-721 token for another, the way you could with Bitcoin. This token is supported by most major NFT platforms, so we’ll use it as an example.

Step 3. Choose a marketplace and make an account.

Marketplaces can vary in what file formats they accept, NFT genres they sell and how much you can earn from royalties per secondary sale.

Marketplaces such as Crypto.com, Rarible, Foundation and Gate.io’s MagicBox allow users to upload their own file to be minted. OpenSea is the biggest NFT marketplace based on daily volume and user activity, so we will be using this platform to illustrate how you can create an NFT.

After you choose an NFT marketplace, create an account. It’s usually just an email and password combination and verifying your account via email or social media.

Compare and choose an NFT marketplace in the table below.

1 - 19 of 19
Name Product Categories Services Blockchains Payment methods
Splinterlands
★★★★★(0)
Splinterlands
Collectibles, Gaming, Trading cards
Buy, Sell, Stake
Hive
Cryptocurrency, PayPal
Splinterlands is a digital, play-to-earn, collectible card game built on hive blockchain technology.
Binance NFT Marketplace
★★★★★(0)
Binance NFT Marketplace
Sports, Collectibles, Art, Gaming, Music, Trading cards, Domain names, Metaverse (Virtual Worlds), Memes, DeFi, Mixed
Buy, Sell, Mint
Ethereum
Credit card, Debit card, Cryptocurrency, Bank transfer
A peer-to-peer marketplace supported by one of the worlds largest cryptocurrency exchange, Binance.
Unstoppable Domains
Domain names
Buy, Sell, Mint
Ethereum
Credit card, Cryptocurrency, PayPal
SoRare
★★★★★(0)
SoRare
Sports, Collectibles, Gaming, Trading cards
Buy, Sell
Ethereum
Credit card, Debit card, Cryptocurrency, Bank transfer
A fantasy football game with collectible NFT cards, officially supported by the biggest soccer leagues in the world.
Pegaxy
★★★★★(0)
Pegaxy
Gaming, Metaverse (Virtual Worlds), Mixed marketplace
Buy, Sell
Polygon
Credit card, Cryptocurrency, PayPal
Participate in PvP format horse races and win rewards in the platform’s native token, VIS(Vigorus).
mintNFTs
★★★★★(0)
mintNFTs
Sports, Collectibles, Art, Gaming, Music, Trading cards, Domain names, Metaverse (Virtual Worlds), Memes, DeFi, Film & TV, Photography, Mixed, Books, Media File, Templates, Metaverse
Sell, Mint
Ethereum, Polygon
Credit card, Debit card, Cryptocurrency, PayPal
OpenSea
1.0★★★★★(3)
OpenSea
Sports, Collectibles, Art, Music, Trading cards, Domain names, Metaverse (Virtual Worlds), Memes, DeFi
Buy, Sell, Mint
Ethereum, Polygon, Klaytn
Credit card, Debit card, Cryptocurrency, Bank transfer
One of the world's largest peer-to-peer marketplaces for NFTs and digital collectibles of all types.
Upland
★★★★★(0)
Upland
Sports, Gaming, Music, Metaverse
Buy, Sell, Mint
EOS
Credit card, Cryptocurrency, PayPal
Upland is a blockchain-based game where you can buy, sell and mint NFT properties mapped to the real world
Mintable
★★★★★(0)
Mintable
Miscellaneous, Collectibles, Art, Gaming, Music, Domain names, Books, Media File, Templates
Buy, Sell, Mint
Ethereum
Credit card, Cryptocurrency
A beginner-friendly NFT platform for buying, selling and minting.
Rarible
★★★★★(0)
Rarible
Sports, Collectibles, Art, Music, Trading cards, Domain names, Metaverse (Virtual Worlds), Memes, DeFi
Buy, Sell, Mint
Ethereum
Cryptocurrency
A peer-to-peer marketplace that lets anyone mint, buy and sell NFTs of any kind. Supported by the RARI token.
Crypto.com NFT
★★★★★(0)
Crypto.com NFT
Collectibles, Art, Music, Photography
Buy, Sell
Ethereum, Crypto.com, Crypto.org Chain
Credit card, Debit card, Cryptocurrency, Bank transfer
A curated NFT marketplace with famous brands and artists, supported by the Crypto.com cryptocurrency exchange.
SuperRare
★★★★★(0)
SuperRare
Collectibles, Art, Photography
Buy, Sell
Ethereum
Cryptocurrency
An NFT marketplace with a focus on visual art, produced by both amateurs and renowned professionals.
Nifty Gateway
★★★★★(0)
Nifty Gateway
Collectibles, Art, Music, Photography
Buy, Sell, Mint
Ethereum
Credit card, Debit card, Cryptocurrency
An NFT auctionhouse and marketplace featuring major artists and creators, supported by the Gemini cryptocurrency exchange.
NFTX
★★★★★(0)
NFTX
Miscellaneous, Collectibles, Art, DeFi
Ethereum
Cryptocurrency
Earn interest on your NFTs by staking on this marketplace, where you can also buy, sell and mint.
Decentraland Marketplace
★★★★★(0)
Decentraland Marketplace
Gaming, Metaverse (Virtual Worlds)
Buy, Sell, Mint
Ethereum
Cryptocurrency
A marketplace for trading items from the Decentraland metaverse.
Enjin Marketplace
★★★★★(0)
Enjin Marketplace
Gaming, Metaverse (Virtual Worlds)
Buy, Sell, Mint
Enjin
Cryptocurrency
The marketplace for video game items hosted on the Enjin blockchain.
NBA Top shot
★★★★★(0)
NBA Top shot
Sports, Collectibles, Trading cards, Film & TV
Buy, Sell
Flow
Credit card, Debit card, Cryptocurrency
The official NBA marketplace for Top Shots – basketball highlight reels that can be bought and sold as virtual trading cards
The Sandbox
★★★★★(0)
The Sandbox
Gaming, Metaverse (Virtual Worlds)
Buy, Sell
Ethereum
Credit card, Debit card, Cryptocurrency
The NFT marketplace for the Sandbox metaverse, including in-game items from major brands and artists.
Socios
Sports
Buy, Sell
Ethereum, Binance Smart Chain, Chiliz
Credit card, Debit card, Cryptocurrency
A platform for Fan Tokens, which are cryptocurrencies that give you unique priveleges and special access to your favourite football (soccer) clubs.
loading

Step 4. Connect your funded wallet.

A marketplace will require you to have a specific Web3 wallet to hold the cryptocurrency you’ll need to mint an NFT on the blockchain. You’ll need to buy some ETH, and store your holdings in an ERC-721 compatible wallet.

Transaction fees — called gas fees on the Ethereum blockchain — are what users pay to cover the cost of powering the blockchain. Since putting the future NFT on the blockchain requires interacting with it, you have to pay a transaction fee with cryptocurrency.

These fees vary by the second and can be anywhere from $1 to $1,000 per transaction, largely depending on the speed at which the blockchain is processing transactions.

List of ERC-721 wallets

MetaMask

MetaMask is a browser extension and mobile application intended to grant users of Ethereum and other popular blockchains seamless integration with DeFi platforms. It is one of the more popular DeFi and NFT wallets, having an active user base of over 1 million.

Trust Wallet

Trust Wallet is a free mobile application that has in-built support for most major cryptocurrency tokens, including ERC-standard tokens, Bitcoin and more. The application allows users to directly engage with DeFi and NFT platforms on the Ethereum and Binance Smart Chain networks.

Ledger

For those who wish to use a “cold” (offline) hardware wallet, the Ledger wallets are popular choices. Users can safely store their cryptocurrency offline, helping mitigate the risks of hacking and exploits that “hot” (online) wallets may encounter. Ledger users will need to download officially supported firmware for the wallet in order to store certain cryptocurrencies.

Trezor

Trezor is another popular “cold” storage hardware wallet. In order to make transactions, Trezor creates temporary online wallets that must be confirmed by pushing buttons on the hardware. This creates an extra layer of security for your tokens.

Step 5. Mint the file.

With a marketplace account, wallet and file at the ready, simply follow the market’s steps on minting your NFT.

Typically, a marketplace has a button labeled Mint NFT or Create NFT on the top navigation bar. Once selected, upload the file, complete its title and description, then choose tags and genre. Verify the transaction by paying the transaction fees with your connected wallet.

And that’s it. The NFT is created, and it’s now a crypto asset that can be bought or traded on a blockchain. You can hold on to it for yourself or try your hand at selling it.

Here’s our example below for step-by-step instructions for minting an NFT on OpenSea:

How to mint an ERC-721 NFT on the OpenSea platform

OpenSea is one marketplace which caters to beginners looking to mint NFTs, as it offers off-the-shelf tools and solutions that will take care of some of the hard work for you.

Founded in January 2018 by American developers Alex Atallah and Devin Finzer, OpenSea was once known as the eBay for CryptoKitties but has grown to become a general-purpose online marketplace for non-fungible assets.

    1. If you haven’t already done so, go to OpenSea and create a profile.
    2. Click where it says “My Collections”.My collectionOpenSea uses these collections as a default organising system for user-created NFTs. It makes the platform simpler to navigate and stops things from getting confusing when you start to really take off. “My Collections” is where you’ll be able to find your NFTs going forward.
    3. Click “Create a collection” to get started.get started
    4. When prompted, type in what you want to call your collection, a brief description and upload an image.Create your collectionIf inspiration doesn’t strike, don’t worry – none of this is permanent at this stage and you can change it all later.Note that you’re given a choice of blockchains to use – to create an ERC-721 NFT, you can use Ethereum.
    5. Once your collection has been created, it’s now time to upload the files you’ll actually be using to create your NFT.Select “Add item” from the menu and choose the file you want to upload – the official maximum file size is 40MB, but bear in mind that if you go over 20MB, the process will slow down considerably both for you and anyone who wishes to buy your NFT.An extensive range of file standards are supported: JPG, PNG, GIF, SCG, MP4, WEBM, MP3, WAV, OGG and GLTF.

create new item

  1. Once your file has been uploaded, that’s it – you have created your first NFT!Your new NFT will have a unique address and its total supply embedded in its identifying data.This means that you’re the only person who can mint more, even if you sell it to someone else. If you do mint more NFTs of the same file, each new buyer will be able to see what “number” version they have – kind of like a serial number.Everyone has been createdIt’s now time to get your collection looking slick for any potential buyers, so we recommend updating your banner image.Click on the pencil icon in the top right of the window to upload a banner image – the ideal size is 1400 x 1400, and it’s a good idea to avoid text.everybodyThis will help set your collection apart from the crowd and give it a unique identity all of its own.
  2. We strongly recommend you tag your collection with as many social links as possible to help spread the word about your project.If you click the “Edit” button, you are presented with a range of options.First, choose a category to tag your collection to help people find it. Then, you can link to the various relevant social platforms, as you can see:CategoryYou can link to your own website, Twitter, Instagram, Telegram, Medium or Discord.
  3. In the same “Edit” window, you can determine if you want royalties when another user sells your NFT. These come from the price another buyer pays for the asset and are paid monthly – the maximum is 10%.
  4. You can also set which tokens other people can use to buy or sell your NFT.Readers with more technical experience may prefer to create their own bespoke ERC-20 token, but most users will be happy with the pre-set options of ETH, WETH, DAI and USDC.

Can I make money with NFTs?

Yes, if it sells.

When you mint an NFT, you’re putting it on a blockchain, which lets you sell or send it to other users. You can earn from the initial sale of the NFT and also earn royalties from secondary sales forever — thanks to smart contracts built into blockchains.

A smart contract automatically executes its function without the need for a third party. It’s an agreement between two people that’s stored on a blockchain. They’re used for things like trading, investing and royalties.

In NFT sales, this means that if someone sells an NFT you minted, you automatically earn a percentage of the sale price from that secondary sale in perpetuity, thanks to the smart contract built on the blockchain.

Let’s will stick with OpenSea for our example.

To sell an NFT on OpenSea, previously you had to create your own storefront and pay minting fees but with the recent explosion of interest in NFTs, they have now streamlined the process – although there is still a gas fee for first-time sellers.

Here’s how it works:

  1. Click on the icon at the top right of the screen to land on your profile page. You’ll be able to access your NFTs that you have created, along with NFTs you have acquired from other people along the way.OS tutorials
  2. Select the NFT you want to sell, and then click “Sell” on the top right of your screen.sanjay 66
  3. Next, you’ll see a window with a number of options.set priceYou can set the price for your NFT or determine what kind of auction you want to hold. The auction options are as follows:
    • “English” auctions, where the highest bid wins
    • “Dutch” auctions, where the price will fall until you have a buyer.

    OpenSea automatically completes the transaction if the final price in the auction is above 1 ETH, but if the auction ends below 1 ETH, it is up to you as the seller to accept the highest offer.

    Note that any bid made in the last 10 minutes of an auction will extend it by 10 more minutes, and you as the seller can cancel the auction at any point – although this will incur a gas fee. Additionally, you can choose to accept any given bid at any point in time that suits you.

  4. Also, if this is your first time selling an NFT on OpenSea, there are 2 transactions you need to carry out that are for “free” but incur gas fees:
    • One transaction to activate your account
    • Another to allow OpenSea access to your NFT or NFTs whenever they are sold.

    Every transaction on the Ethereum network incurs a gas fee, which is paying for the computational costs of executing a smart contract. This can be difficult to avoid, but as NFT marketplaces become more mainstream, more options for fee-less NFT creations are popping up. Two such platforms that offer zero gas fees are Mintable and Immutable X.

  5. One very important thing to remember: OpenSea charges a commission of 2.5% on every sale you make through their platform.

Things to consider when making an NFT

Minting an NFT can be an exciting process, whether you’re an artist looking to expand your revenue or you just want to immortalise a meme for your friends and family.

  • Check the platform fees. We’ve used OpenSea in this example as it is user-friendly, but there are many platforms available that have their own strengths and weaknesses. It’s a good idea to shop around and make sure any given service is the right one for what you want to do – make sure you especially look at fees charged on sales by the platforms, these can range as high as almost 10%.
  • Know the vetting processes. Are you trying to sell your art or do you want a laugh? Both are valid, but make sure that you’re using the right service for each one.
  • Consider platforms that use verified identities. This guards against plagiarism and fraud. NFTs are unique, but the creative work that goes into them doesn’t have to be, and creators can face uphill struggles preventing cynical or malicious actors from profiting off their work.
  • Volatility. In the spring of 2021, NFTs appeared to be a licence to print money, but as with any crypto market, extreme levels of volatility are frequent. Relying on selling NFTs as a path to fame, fortune and comfort to the neglect of anything else is not wise. As always, it’s about a cool-headed balance of risk and reward – although this applies more to NFT trading than specifically creating and selling them.

Bottom line

Many people see dollar signs when NFTs are mentioned — but understand that crypto and NFTs are both very volatile markets. The value of these digital assets can change by the second, and the driving force behind their values is demand, scarcity and overall consumer interest.

While anyone with a little crypto and a digital file can create an NFT, there’s no guarantee that it’ll sell at all or that you’ll break even when it’s sold. We don’t recommend dumping your life savings into cryptocurrency or NFTs. It’s not guaranteed that you’ll make any money by minting NFTs to sell on the market.

Want to learn more about NFTs? Head over to our NFT hub.

Frequently asked questions

Disclaimer: Cryptocurrencies are speculative, complex and involve significant risks – they are highly volatile and sensitive to secondary activity. Performance is unpredictable and past performance is no guarantee of future performance. Consider your own circumstances, and obtain your own advice, before relying on this information. You should also verify the nature of any product or service (including its legal status and relevant regulatory requirements) and consult the relevant Regulators' websites before making any decision. Finder, or the author, may have holdings in the cryptocurrencies discussed.

More guides on Finder

  • How to make money with NFT games

    Play, trade and earn with blockchain games. Here are 10 ways to make money with NFT gaming.

  • Top NFT metaverse worlds

    Discover what NFT metaverses actually are and which projects are leading the way in this digital ecosystem.

  • Top metaverse projects

    Keep an eye out for the most promising metaverse projects. Here are the top general and game-focused metaverse projects to watch.

  • NFT trading cards: What they are and how they work

    NFT trading cards are similar to trading cards in real life. It’s a large, profitable niche – especially in the gaming sphere.

  • NFT designs

    Not everyone is an artist but anyone can mint an NFT. Here’s where to look for in NFT designers, what it may cost and what to watch out for.

  • NFT avatars

    Avatars aren’t anything new, but NFT avatars are different. Here’s how they work, how and where to buy one, and what makes them valuable.

  • Top crypto games

    Discover the latest and most popular GameFi titles, project details, upcoming launches and more in this comprehensive crypto game list.

  • Star Atlas review

    Conquer the Star Atlas metaverse and earn value in this blockchain-based play-to-earn game based in the year 2620.

  • NFT statistics

    The definitive ranking of the NFT adoption across 26 countries.

Ask a Question

You must be logged in to post a comment.

Go to site