How to Create, Buy and Sell NFTs

The NFT market is expected to reach $1.3 billion by the end of 2021, with over 5.3 million sales to date. Here's how to buy, sell and create these assets.

AccessTimeIconMar 12, 2021 at 5:29 p.m. UTC
Updated Apr 17, 2024 at 1:39 a.m. UTC

Presented By Icon

Election 2024 coverage presented by

Stand with crypto

NFTs have become one of the hottest crypto trends of 2021, with overall sales up 55% already since 2020, from $250 million to $389 million. Here’s how you can create, purchase and sell these popular digitals assets.

Non-fungible tokens (NFTs), which are unique collectible crypto assets, have been around as early as 2012 when the concept of Bitcoin Colored Coins first emerged. These coins were simply satoshis – small fractions of a bitcoin – marked, or “colored in” with distinct information that could link the coins to real-world assets, such as “this satoshi represents $500 of John Doe’s New York office building.” For the most part, however, Colored Coins were used to create and trade artwork like “Rare Pepe” digital cards on Counterparty, a peer-to-peer trading platform built on top of Bitcoin’s blockchain.

  • Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
    13:18
    Bitcoin Mining in the U.S. Will Become 'a Lot More Decentralized': Core Scientific CEO
  • Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
    05:10
    Binance to Discontinue Its Nigerian Naira Services After Government Scrutiny
  • The first video of the year 2024
    04:07
    The first video of the year 2024
  • The last regression video of the year 3.67.0
    40:07
    The last regression video of the year 3.67.0
  • These cartoon frog images adapted from a viral internet meme were some of the earliest examples of unique digital artwork tied to crypto tokens. This paved the way for the ideation and creation of new non-fungible token standards – a set of blockchain building blocks that allow developers to create their own NFTs.

    Lee este artículo en español.

    NFTs can be used to represent virtually any type of real or intangible item, including:

    • Artwork
    • Virtual items within video games such as skins, virtual currency, weapons and avatars
    • Music
    • Collectibles (e.g. digital trading cards)
    • Tokenized real-world assets, from real estate and cars to racehorses and designer sneakers
    • Virtual land
    • Video footage of iconic sporting moments

    How to create NFTs

    Creating your own NFT artwork, whether it be a GIF or an image, is a relatively straightforward process and doesn’t require extensive knowledge of the crypto industry. NFT artwork can also be used to create collectibles like sets of digital cards.

    Before you start, you will need to decide on which blockchain you want to issue your NFTs. Ethereum is currently the leading blockchain service for NFT issuance. However, there is a range of other blockchains that are becoming increasingly popular, including:

    • Binance Smart Chain
    • Flow by Dapper Labs
    • Tron
    • EOS
    • Polkadot
    • Tezos
    • Cosmos
    • WAX

    Each blockchain has its own separate NFT token standard, compatible wallet services and marketplaces. For instance, if you create NFTs on top of the Binance Smart Chain, you will only be able to sell them on platforms that support Binance Smart Chain assets. This means you wouldn’t be able to sell them on something like VIV3 – a Flow blockchain-based marketplace – or OpenSea which is an Ethereum-based NFT marketplace.

    Since Ethereum has the largest NFT ecosystem, here’s what you’ll need to mint your own NFT artwork, music or video on the Ethereum blockchain:

    • An Ethereum wallet that supports ERC-721 (the Ethereum-based NFT token standard), such as MetaMask, Trust Wallet or Coinbase Wallet.
    • Around $50-$100 in ether (ETH). If you are using Coinbase’s wallet you can buy ether from the platform with U.S. dollars, British pound sterling and other fiat currencies. Otherwise, you will need to purchase ether from a cryptocurrency exchange. A guide on how to buy cryptocurrencies using the most popular exchanges can be found here.

    Once you have these, there are a number of NFT-centric platforms that allow you to connect your wallet and upload your chosen image or file that you want to turn into an NFT.

    The main Ethereum NFT marketplaces include:

    Makersplace also allows you to create your own NFTs but you have to register to become a listed artist on the platform beforehand.

    OpenSea, Rarible and Mintable all have a “create” button in the top right corner.

    Here’s how the process works on OpenSea, currently the largest Ethereum-based NFT marketplace.

    OpenSea NFT marketplace built on Ethereum
    OpenSea NFT marketplace built on Ethereum

    Clicking the "create" button (blue) will take you to a screen that asks you to connect your Ethereum-based wallet. Once you’ve entered your wallet password when requested it will automatically connect your wallet with the marketplace. You may have to digitally sign a message in your Ethereum wallet to prove you own the wallet address, but it’s just a case of clicking through to proceed.

    Digitally signing a message does not incur a fee, it’s just to show that you have ownership over the wallet.

    The next step on OpenSea is to hover over “create” in the top right corner and select “my collections.” From there, click the blue “create” button as shown below.

    Creating an NFT collection on OpenSea
    Creating an NFT collection on OpenSea

    A window will appear that allows you to upload your artwork, add a name and include a description.

    This part is essentially just you creating a folder for your newly created NFTs to go in.

    OpenSea NFT collection creation window
    OpenSea NFT collection creation window

    Once you’ve assigned an image for your collection, it will appear as shown below (blue). You’ll then need to add a banner image to the page by clicking on the pencil icon in the top right corner (red).

    Add a banner image to NFT collection on OpenSea
    Add a banner image to NFT collection on OpenSea

    Your page should end up looking something like the image below.

    Now, you’re ready to create your first NFT. Click on the “Add New Item” button (blue) and sign another message using your wallet.

    Creating NFT collection on OpenSea
    Creating NFT collection on OpenSea

    You’ll arrive at a new window where you can upload your NFT image, audio, GIF or 3D model.

    On OpenSea and many other marketplaces, you also have the option to include special traits and attributes to increase the scarcity and uniqueness of your NFT. Creators even have the opportunity to include unlockable content that can only be viewed by the purchaser. This can be anything from passwords to access certain services to discount codes and contact information.

    NFT traits on the Ethereum-based OpenSea platform.
    NFT traits on the Ethereum-based OpenSea platform.

    Once you’re finished, click “create” at the bottom and sign another message in your wallet to confirm the creation of the NFT. The artwork should then appear in your collection.

    How much does it cost to make NFTs?

    While it costs nothing to make NFTs on OpenSea, some platforms charge a fee. With Ethereum-based platforms, this fee is known as “gas.” Ethereum gas is simply an amount of ether required to perform a certain function on the blockchain – in this instance, it would be adding a new NFT to the marketplace. The cost of gas varies depending on network congestion. The higher the number of people transacting value over the network at a given time, the higher the price of gas fees and vice versa.

    Top tip: Ethereum gas fees are significantly cheaper on average during the weekend when fewer people are transacting value over the network. This can help keep costs down if you’re listing multiple NFTs for sale.

    How to sell NFTs

    To sell your NFTs on a marketplace, you’ll need to locate them in your collection, click on them and find the “sell” button. Clicking this will take you to a pricing page where you can define the conditions of the sale including whether to run an auction or sell at a fixed price.

    Ether and other ERC-20 tokens are the most common cryptocurrencies you can sell your NFTs for, however, some platforms only support the native token of the blockchain they were built upon. VIV3, for example, is a Flow blockchain marketplace and only accepts FLOW tokens.

    By clicking on the “edit” button next to the collection image on OpenSea, signing the message using your wallet and scrolling down, you have the option to program in royalties and select which ERC-20 token you’d like to receive for selling the NFT. Royalties allow NFT creators to earn a commission every time the asset is sold to a new person. This has the potential to create lifelong passive income streams for artists and other content creators automatically thanks to smart contracts.

    Selling NFTs on OpenSea
    Selling NFTs on OpenSea

    Listing NFTs on a marketplace sometimes requires a fee in order to complete the process. While it’s not the case with every platform, it’s something to be mindful of when creating NFTs.

    How to buy NFTs

    Before you rush to buy NFTs, there are four things you need to consider first:

    • What marketplace do you intend to buy the NFTs from?
    • What wallet do you need to download in order to connect with the platform and purchase NFTs?
    • Which cryptocurrency do you need to fund the wallet with in order to complete the sale?
    • Are the NFTs you want to buy being sold at a specific time, i.e. via a pack or art drop?

    As you can probably guess by now, certain NFTs are only available on specific platforms. For example, if you want to purchase NBA Top Shot packs you will need to open an account with NBA Top Shot, create a Dapper wallet and fund it with either the USDC stablecoin or supported fiat currency options. You will also have to wait for one of the card pack drops to be announced and try your luck in trying to buy them before they sell out.

    Pack and art drops are becoming increasingly common as a method for selling scarce NFTs to an audience of hungry buyers. These drops normally require users to sign up and fund their accounts beforehand so that they don’t miss out on the opportunity to purchase NFTs when they drop. Pack and art drops can be over in seconds, so you need to have everything ready ahead of time.

    Where to buy NFTs

    For crypto traders who are primarily interested in buying NFTs, here is a list of the most popular NFT marketplaces in 2021:

    Is now a good time to get into non-fungible tokens?

    The NFT craze is far from being over. Major brands and celebrities such as the UFC and Shawn Mendez have signed deals to release their own non-fungible assets soon, and even Elon Musk’s girlfriend Grimes has jumped on the bandwagon selling almost $6 million worth of digital artwork in minutes.

    Messari analyst Mason Nystrom anticipates the NFT market will exceed $1.3 billion by the end of 2021 as more artists, brands and icons flock to the space to create their own distinctive tokens. With more blockchains competing to produce better NFT services too and a growing range of platforms to choose from, now is a great time to take part in the space.

    This article was originally published on Mar 12, 2021 at 5:29 p.m. UTC

    Disclosure

    Please note that our privacy policy, terms of use, cookies, and do not sell my personal information have been updated.

    CoinDesk is an award-winning media outlet that covers the cryptocurrency industry. Its journalists abide by a strict set of editorial policies. CoinDesk has adopted a set of principles aimed at ensuring the integrity, editorial independence and freedom from bias of its publications. CoinDesk is part of the Bullish group, which owns and invests in digital asset businesses and digital assets. CoinDesk employees, including journalists, may receive Bullish group equity-based compensation. Bullish was incubated by technology investor Block.one.

    Ollie Leech

    Ollie is the Learn editor for the Crypto Explainer+ section. He holds some SOL, RAY, CHSB and BTC.


    Learn more about Consensus 2024, CoinDesk's longest-running and most influential event that brings together all sides of crypto, blockchain and Web3. Head to consensus.coindesk.com to register and buy your pass now.