โ† All NFT Flashcard Decks

Marketplace Integration 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 Marketplace Integration flashcards as text
  1. What is the main advantage of using a marketplace aggregator (like Gem or Blur) integration over a single marketplace API?

    Answer: It pools liquidity and listings across multiple marketplaces for best price/availability

    Aggregators combine order books from several marketplaces so buyers can sweep the lowest-priced listings in one transaction.

  2. When implementing a 'sweep the floor' feature, what technique reduces gas across many purchases?

    Answer: Batching multiple fulfillments into a single transaction

    Batch fulfillment executes several order completions in one transaction, amortizing base gas costs across all items.

  3. A marketplace shows a stale price after an item sells. Which integration practice best prevents this?

    Answer: Listening to on-chain events (e.g., OrderFulfilled, Transfer) to invalidate cached orders

    Subscribing to fulfillment and transfer events lets the integration remove or update orders the moment state changes on-chain.

  4. What does 'order cancellation' on-chain typically require from the seller?

    Answer: A transaction that invalidates the order's nonce or hash, costing gas

    On-chain cancellation submits a transaction marking the order hash/nonce as filled or cancelled so it can no longer be fulfilled.

  5. When integrating WETH for offers/bids, why is WETH used instead of native ETH?

    Answer: ERC-20 WETH supports the approve/transferFrom flow needed for off-chain bids

    Native ETH lacks the ERC-20 allowance mechanism, so wrapped ETH is used to enable pre-approved bid fulfillment without the bidder being online.

  6. Which is a correct way to verify an NFT's authenticity before listing it on an integrated marketplace?

    Answer: Confirm the contract address matches the official verified collection

    Since anyone can copy artwork, the on-chain contract address is the authoritative check against spoofed collections.

  7. What is a key reason to support multiple wallet providers (e.g., via WalletConnect) in a marketplace integration?

    Answer: It broadens user access across mobile and desktop wallets through a unified protocol

    WalletConnect provides a standard bridge so the marketplace works with many wallets without custom code for each.