Guide Flashcards
7 cards from real NFT practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Guide flashcards as text
Which Ethereum standard is the foundation for non-fungible tokens?
Answer: ERC-721
ERC-721 defines the standard interface for unique, non-fungible tokens.
What does the tokenURI function in an ERC-721 contract typically return?
Answer: A pointer to the token's metadata
tokenURI returns a URI pointing to a JSON file describing the token's metadata.
Why do many NFT projects store metadata and images on IPFS instead of a centralized server?
Answer: It provides content-addressed, tamper-resistant storage
IPFS uses content hashes so data cannot be silently changed, improving permanence and trust.
In a typical NFT mint function, what is commonly enforced to prevent abuse?
Answer: A maximum supply and per-wallet limit
Mint functions usually cap total supply and limit how many tokens one wallet can mint.
What is the purpose of the _safeMint function in OpenZeppelin's ERC-721 implementation?
Answer: It checks the recipient can receive ERC-721 tokens
_safeMint verifies that contract recipients implement onERC721Received to avoid locked tokens.
Which royalty standard provides a common interface for marketplaces to query creator royalties?
Answer: ERC-2981
ERC-2981 standardizes how contracts report royalty amounts and recipients.
What does ERC-1155 enable that ERC-721 does not?
Answer: Managing multiple token types in a single contract
ERC-1155 is a multi-token standard supporting both fungible and non-fungible tokens in one contract.