Token Standards (ERC-721/1155) 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 Token Standards (ERC-721/1155) flashcards as text
Which ERC-1155 event signals a single token-type transfer?
Answer: TransferSingle
TransferSingle is emitted for a single id/amount move; TransferBatch covers arrays.
What does ERC-721 tokenURI(tokenId) typically return?
Answer: A URI pointing to the token's JSON metadata
tokenURI returns a URI (often IPFS/HTTP) to a JSON file describing name, image, and attributes.
Burning an ERC-721 token usually means transferring it to which address?
Answer: The zero address (0x0)
Burning sends the token to the zero address, removing it from circulation.
In ERC-1155, which function checks balances of multiple accounts and ids at once?
Answer: balanceOfBatch
balanceOfBatch accepts arrays of accounts and ids, returning matching balances.
What problem does the ERC-721 Enumerable extension solve?
Answer: Listing all tokens and tokens owned by an address on-chain
ERC721Enumerable adds totalSupply and indexing so tokens can be enumerated on-chain.
Why might a developer choose ERC-721 over ERC-1155 for a 1-of-1 art piece?
Answer: Broad marketplace support and simpler unique-ownership semantics
ERC-721's one-token-one-owner model and wide tooling fit unique art well.
What does the ERC-1155 URI event indicate when emitted?
Answer: The metadata URI for a token id changed
The URI event announces an updated metadata URI for a specific token id.