โ† 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 Ethereum standard is the foundation for non-fungible tokens?

    Answer: ERC-721

    ERC-721 defines the standard interface for unique, non-fungible tokens.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

  7. 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.