What is an NFT? NFTs are unique digital assets stored on the blockchain, representing ownership of distinct items such as art, music, or collectibles. In Part 1 of the NFT course, we will learn the fundamentals of NFT contracts at a beginner-friendly level, including minting NFTs, querying NFTs by tokenId, and querying tokens by owner.
Language
Solidity
Total Length
1.3h
Part of Learning Track
Build on Ethereum + 1
Start our NFT contract by build the contract and define variables.
Here, we will learn the initial steps of writing the mint NFT function, focusing on the function's structure and basic implementation.
In this section, we will learn to complete the mint NFT function, ensuring its proper functionality within our smart contract.
Here, we will learn to query the information of newly minted NFTs, an essential function for tracking and managing NFT assets.
This part will focus on learning how to retrieve all the NFTs owned by a given address.
Language
Solidity
Total Length
1.3h
Part of Learning Track
Build on Ethereum + 1