โ† All NFT Flashcard Decks

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
  1. Which layer-2 network is commonly used to reduce NFT minting gas costs?

    Answer: Polygon

    Polygon offers low fees and is widely used for affordable NFT mints.

  2. What does the ERC-721 'ownerOf' function return?

    Answer: The address that owns a given token ID

    ownerOf takes a token ID and returns the current owner's address.

  3. Why is freezing pseudo-random token ID assignment important for fair distribution?

    Answer: It prevents minters from sniping rare traits

    If randomness is predictable, minters can cherry-pick transactions to grab rare tokens.

  4. What is a 'soulbound' token in NFT development?

    Answer: A non-transferable token tied to one wallet

    Soulbound tokens cannot be transferred, representing identity or credentials bound to an address.

  5. Which tool/framework is widely used for compiling, testing, and deploying NFT smart contracts?

    Answer: Hardhat or Foundry

    Hardhat and Foundry are popular development frameworks for Solidity contract workflows.

  6. What does emitting a Transfer event with the zero address as 'from' typically indicate?

    Answer: A mint

    A Transfer from address(0) signals a newly minted token entering circulation.

  7. Why should the mint price and supply be validated with require statements?

    Answer: To revert invalid transactions and protect contract logic

    require checks enforce correct payment and supply limits, reverting transactions that violate rules.