In this article, you will learn how to mint NFT directly from Etherscan contract. For some, minting NFTs through smart contracts is a norm but, to many — it's something they have never done before. Minting on smart contracts usually takes place when a project has no website, Twitter, discord, or any advertising one on it as we have seen with dotdotdots and Vogu NFTs.
How to Mint NFT Directly from Etherscan Contract
You can mint an NFT from a contract using Etherscan. This is possible since Etherscan allows you to interact directly with smart contracts through the platform's UI. Consequently, you can, for instance, call a contract's mint function.
Step 1: Prerequisites
Before showing you how to mint an NFT from a contract, make sure you have the following ready:
MetaMask – Visit MetaMask to create a wallet and download the browser extension.
Goerli Tokens – Use Moralis' testnet faucets page to acquire tokens for Goerli.
Step 2: Mint an NFT from a Contract Using Etherscan
To mint an NFT using Etherscan, you need a smart contract address. If you do not have one in mind and want to follow along, use the one we created especially for this tutorial:
Smart contract address: 0xf351614ff81C770CE245609cd3b3eD3dd6E72c2a
Next, visit “goerli.etherscan.io” and input the address into the search bar to navigate to the contract's page:
From there, click on the "Contract" tab, followed by "Write Contract":
Next, connect your Web3 wallet by clicking on the ”Connect to Web3” button and selecting ”MetaMask”:
Once connected, you can interact directly with the contract's functions through Etherscan. Since you are looking to mint an NFT from this contract, select the ”createToken” function and hit ”Write” (note that if you are using another contract, the function might have a different name):
Clicking on ”Write” will prompt your MetaMask wallet, enabling you to sign the NFT minting transaction:
Congratulations! You just minted your first NFT using a contract on Etherscan! If everything worked correctly, you should now be able to view your transaction on the ”Transactions” tab:
What are NFTs and Smart Contracts?
NFTs
NFTs is an abbreviation for ”non-fungible tokens”. Now, to understand what they actually entail, an excellent starting point is to analyze the terminology. The term ”non-fungible” derives from conventional economics and describes items, goods, and others assets with unique properties. For example, paintings are non-fungible, as they generally are one-of-a-kind. Similarly, NFTs are one-of-a-kind, entirely unique crypto tokens!
Smart Contracts
Smart contracts – or Web3 contracts – are programs stored on a blockchain. These contracts are designed to execute predefined actions dependent on predefined conditions. Often, these contracts are used for automating the execution of agreements between beparticipants socan that involved outcomes.
Bottom Line
Minting NFTs directly on smart contracts can be a very nerve-wracking experience. It's an unconventional way to mint NFTs and to the inexperienced and first-time 'minter' this can stress you out.




















