Схема последовательности / рабочий процесс торговой площадки NFT

Я новичок в NFT и смарт-контрактах ..

Ниже представлено мое текущее понимание рынка NFT:

  1. Коллекция NFT - это контракт ERC721, люди могут чеканить NFT по контракту.
  2. Торговая площадка NFT (например, Opensea, Rarible) - это платформа, которая позволяет людям чеканить NFT в своей коллекции / создавать самосборку или импортировать существующую коллекцию.
  3. Если люди импортируют существующую коллекцию в Opensea, в контракте ERC721 должна быть функция tokenURL, позволяющая Opensea получать метаданные и изображение.

Итак, мой вопрос: как рынок NFT обрабатывает действия продажи / покупки, все ли это можно сделать в контракте ERC721 (используйте функцию transferFrom)?

Поскольку я вижу Rarible collection contract , в одном контракте есть несколько типов транзакций, я не могу понять, что это означает, и я не могу найти диаграмму последовательности NFT на рынке, может ли кто-нибудь объяснить мне, каков рабочий процесс Чеканка NFT на торговой площадке NFT, почему мне нужно выполнить две транзакции, а также что-то подписать в MetaMask?

Спасибо

1 ответ

Да, торговые площадки обрабатывают действия по продаже/покупке, просто позволяя вам взаимодействовать со смарт-контрактом.

Возможно, чтобы лучше понять, вам следует прочитать больше о ERC-721: https://docs.openzeppelin.com/contracts/2.x/api/token/erc721 , затем получить стандартный шаблон контракта OpenZeppelin , развернуть и взаимодействовать с его функциями . через Truffle или Etherscan.

Другие вопросы по тегам