Skip to content

Latest commit

 

History

History
48 lines (28 loc) · 3.22 KB

README.md

File metadata and controls

48 lines (28 loc) · 3.22 KB

REPRESSION NFT

Введение

Что Такое NFT?

NFT -- это цифровые неделимые активы, перенесенные на blockchain. Неделимые, значит такие вещи как объекты искусства, цифровые предметы или билеты на мероприятия. Это позволяет, например, художникам продавать свои работы, а коллекционерам собирать коллекции. NFT не привязаны ни к какому сервису, а принадлежат владельцу напрямую, и он может передавать или отчуждать их напрямую, другим людям.

Как Создать Коллекцию NFT?

Можно напрямую в blockchain, а можно воспользоваться Rarible или OpenSea.

Но для начала

  1. Установите кошелек на телефон, или как расширение в браузер. Например Metamask
  2. Сохраните passphrase, и никому ее не передавайте. С ее помощью можно будет восстановить кошелек, или открыть тот-же на новом устройстве.
  3. Изначальный владелец REPRESSION NFT -- 0xc77705c8154d12fe6d63869cd12bd23eb80ccb41 он может выставлять работы на аукцион или на продажу
  4. Туда-же будут поступать средства от реализации картин

Как выставлять коллекцию на продажу

На странице [https://rarible.com/items/owned] нажмите на ... -> put on sale.

Страница коллекции: https://rarible.com/repres Или: https://repres.x.rarible.com/

Техническое Описание

Данные

В data файлы представляющие основной интерес:

  1. data/book.txt - книга с описаниями картин
  2. data/pictures.json - подготовленный датасет для загрузки в blockchain. Включает
  3. data/metadata.json - метаданные всех загруженных в IPFS NFT.

Blockchain

Используется контракт Rarible ERC-721, дополняющих ERC-721 расширениями с royalty. Это означает что можно настроить вознаграждения автору со вторичных продаж. Blockchain -- Polygon

Данные контракта:

  1. blockchain/deployment.json - адрес контракта и адрес создателя контракта.
  2. blockchain/abi.json - ABI для вызова методов

Скрипты

В scripts python и javascript скрипты для создания датасета и загрузки в blockchain и IPFS.