Table of Contents
Step-by-Step to Learn How to Create an NFT in Minutes
Step 1: To create NFT first go to Token Tool
Go to Token Tool, select Create NFT on the left hand side menu and go on the “single asset minting” tab. Then connect your preferred cryptocurrency wallet, such as MetaMask or Wallet Connect.
Select the network of your choice on which you wish to create the NFT. Token Tool supports top EVM chains, you can choose between Ethereum, Polygon, Avlanche, BNB Chain, Fantom, Aribtrum, Base, Optimism, and others. You can also test to make NFT for free on the respective testnets. This can be good for understanding the process of how to make an NFT without using actual funds if you don’t have the experience.
Make sure you have enough funds to pay network fees + service fees. Note: fees are paid in the native cryptocurrency of the network you’re using. For this example ETH, which runs on the Ethereum network.
Step 2: Create NFT by configuring parameters
In this example, we’ll be showing a digital image turned into an NFT. The content of choice is our cool “Crypto-Bitbonders” design that we came up with for the sake of this demo.
Define the following parameters for your NFT:
- Upload Image file or image URL: in here upload the image that you would like to tokenize. It is recommended to upload your file to make sure the image is always available. Uploading will happen to IPFS.
- Name: similar to creating ERC20 tokens you can define a name and a symbol. The name can be something more descriptive such as Crypto-Bitbonder #1.
- Symbol: the symbol can be something shorter such as CB1
- Description: describe what the NFT is about, potentially say something about the creator or the collection.
- Enable public minting: enables NFT minting for everybody once the NFT is deployed to the network. If this disabled, only the NFT creator can mint it.
- Start time and End time: If necessary, insert a start and end time for minting the NFT, this can be used in particular to create urgency for your NFT drop campaigns. If left empty, there is no time deadline.
- Mint price: this is the price to mint one NFT specified in the native cryptocurrency of the selected blockchain (e.g. ETH if Ethereum has been selected). If the price is set to 0, minting is free. Fees are transferred directly to the creator’s wallet. Token Tool does not receive the mint price.
- Max NFT mint amount per user: maximum amount that can be minted per user or creator of this NFT. If set to 0, there is no limit.
- Global max mint amount: this is the global total maximum supply of this NFT. If set to 0, there is no limit.
Step 3: Confirm transaction to create NFT and deploy it to the network
Now that you have set all your parameters according to the predefined terms, you’re ready to start tokenizing! Luckily, using Token Tool, you don’t need to write a single line of code to create or deploy the NFT to the network. Simple review the information filled and click Create NFT at the bottom of the page.
A pop window will appear with your wallet extension, you should confirm the transaction on your wallet for the process to be completed:
Step 4: Save NFT contract address and minting page link
After the NFT has been created successfully, you will see a modal with a link to the NFT miniting page and a link to the block explorer:
The NFT minting page link is particularly important. From here you can view your NFT and mint it. Make sure to also save the contract address for your NFT in order to easily manage it at a later stage using the Manage NFT function.
Step 5: Mint your NFT
Now that you successfully created your NFT to the network, you are ready to have it minted. Simply redirect your buyers to the NFT minting page.
How to mint an NFT with Token Tool
Minting an NFT is like giving a special digital certificate to your artwork, making it one-of-a-kind and ownership-proof. You can show this certificate to others, and they can see how many other people have the same artwork. This certificate is held in the wallet you used when minting it.
Step 1: Go to the NFT minting page
Go to the “NFT minting page” link that you received after deploying your NFT to the network. You can also find it under the Manage NFT function by inserting the NFT’s contract address.
Step 2: Connect your wallet and Mint NFT
In the NFT minting page, connect your wallet at the top right, you will then see the NFT details. You can then click on the “Mint NFT” button at the bottom.
Step 3: Confirm transaction in your wallet and pay fees
Once you click on “Mint NFT”, a message in your wallet will appear to confirm the transaction. Review all information accordingly then click “confirm”. Once the transaction is processed by the network, you will be the proud owner of the NFT in question. You can easily see your NFT balance in our DeFi portfolio tracker.
How to make an NFT collection
Creating an NFT Collection is as seamless as the single asset NFT creation described above.
1. Create NFT Collection
- Connect your wallet and select the blockchain of your choice.
- Define these key parameters for your NFT collection:
- Name: Descriptive name (e.g., “Beautiful Mountains 2022”).
- Symbol: Short identifier (e.g., BM2022).
- Enable public minting: Allows others to mint the NFT.
- Start/End time: Set when minting can begin and end.
- Mint price: Set the price in native blockchain currency (e.g., ETH, MATIC).
- Enable minter whitelist: Restrict minting to specific addresses.
- Max mint amount per user: Set a cap or allow unlimited minting per user.
2. Save NFT Contract Address
- Once the NFT contract is created, save the minting page URL and NFT contract address.
- Head to Manage NFT to add media or metadata (NFTs can’t be minted until media is added).
3. Manage NFT Details
- Enter the NFT contract address under Manage NFT to start editing.
- Verify token: Use the verify button to authenticate the smart contract on block explorers (e.g., Etherscan).
4. Prepare Media and Metadata
- Upload media files: Use image formats like JPG, PNG, GIF, or MP4.
- Use IPFS to store media files for decentralized access.
- Prepare JSON metadata files for each NFT, including attributes (e.g., “Background”, “Clothes”) and link to media on IPFS.
5. Upload to IPFS
- Organize all media and metadata files in one folder with simple naming conventions (e.g., 0.png, 0.json).
- Upload folders to IPFS using services like Pinata, NFT.storage, or Infura.
6. Add Media and Metadata
- Add media one by one or use Add many to upload bulk metadata to the smart contract.
- Confirm the transaction from your wallet to finalize the upload.
7. Manage Minter Whitelist (if activated)
- Add whitelist addresses manually or upload them via a CSV file.
8. Mint NFTs
- Access the NFT minting page and scroll down to the minting button.
- Mint NFTs for yourself or allow others to mint if they meet whitelist and max minting requirements.
Learn more in the video below:
How to distribute NFT in a few minutes
This function allows you to send NFTs to many recipients in one transaction. The NFTs that you want to send have to be in the wallet that is connected to Token Tool.
Copy and paste a list of addresses and the respective token ID that you want to send to each address. After that you will be asked to approve Token Tool to send NFTs on your behalf. You can control this approval by determining the maximum number of NFTs that Token Tool can send.
After sending the NFTs is completed, you can also revoke the permission for sending from Token Tool via MetaMask.
When sending NFTs, different error messages can appear:
- Error 1: Invalid wallet address
- Error 2: Duplicated address with Line X
- Error 3: Incorrect punctuation mark. Use commas between addresses, TokenID and amount and no spaces in-between
Some quick actions can be selected to resolve duplicate addresses:
- Keep duplicated addresses
- Delete duplicate records
Other errors have to be fixed manually or can be deleted automatically by using the “Delete incorrect records” function.
NFT Creation Made Easy with Token Tool
NFTs are transforming industries by providing a unique way to represent ownership, authenticity, and value in the digital realm. As the NFT market continues to grow, Token Tool emerges as a seamless, user-friendly platform that allows anyone to create, manage, and distribute NFTs without the need for coding expertise. Whether you’re tokenizing art, collectibles, or digital content, Token Tool offers everything you need to unlock the power of NFTs.
With support for Ethereum and other EVM-compatible networks, Token Tool simplifies the process of entering the NFT ecosystem. From minting your first token to engaging with NFT marketplaces and communities, this platform enables creators to tap into new digital economies and seize opportunities in the expanding world of NFTs.
Start your NFT journey with Token Tool today, and explore how this powerful tool can help you build your digital empire with ease.