Как использовать TON Отпечатки для авторской лицензии?
@ton_fingerprints_ruОткройте Публичный лицензионный договор на право собственности NFT в The Open Network Github
Создайте fork репозитория
Нажмите fork и выберите вашу организацию, для которой создается лицензия. Нажмите Create fork.
Откройте файл LICENSE_en.md
Изучите текст лицензии, измените содержимое.
Например, адрес Аккаунта создателя коллекции
Creator: EQBondcvD2_aOFADXSWJHs4ZazQDuEl9_wNvGGPxI8hGuOFU
Royalty Rate: 10%
Сохраните файл LICENSE
Сохраните LICENSE в сетях TON Storage или IPFS для доступа к тексту Авторской лицензии.
Например NFT.STORAGE
Этот CID ведет на страницу с текстом Авторской лицензии
Адрес: IPFS
Встраивание Отпечатка в метаданные объекта
Например мы хотим подписать файл example.png, используя лицензию CC0 на креативные ремиксы и авторскую лицензию
Для этого вносим метаданные, содержащие информацию о условиях использования оригинала и производной работы.
xmlns:cc = "http://creativecommons.org/ns#">
<cc:license rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/deed.en"/>
<cc:permits rdf:resource="http://creativecommons.org/ns#Reproduction"/>
EQBondcvD2_aOFADXSWJHs4ZazQDuEl9_wNvGGPxI8hGuOFU
https://ipfs.io/ipfs/bafkreiay6blazeqosvbtmrugmo77nzalroek7js5fiqe2iwo4jvlx5pnfa
Например файл example.svg содержит <metadata> на креативный ремикс и Авторскую лицензию на файл example.png.
Как обернуть Отпечаток
Для добавления изображения в формате png, откройте https://codebeautify.org/image-to-base64-converter и получите Base64 String
далее вставляете код изображения в base64 до закрытия id="Fingerprint" x="0" y="0" /></g></svg>
После Сохраните полученный файл.
Как добавить лицензию Отпечатка
getgems
getgems.io поддерживает формат png или jpg, поэтому метаданные необходимо записать в файлы этих форматов.
Для записи метаданных, используйте любой редактор XMP
XnConvert
Добавьте ссылки на Авторскую лицензию и дополнительные условия. Нажмите преобразовать.
Исходный файл, можно открыть в сервисе и посмотреть метаданные.
Загрузка изображения на Getgems
Откройте getgems.io
Отлично! Вы создали обернутое NFT! Используйте wName для производных работ.
Ссылки:
https://github.com/mir-one/ton-nft-license
https://ipfs.io/ipfs/bafkreiay6blazeqosvbtmrugmo77nzalroek7js5fiqe2iwo4jvlx5pnfa