> BMIP: 10 > Title: Bytom NFT Protocol > Author: Lang Yu <langyu@bytom.io></langyu@bytom.io> > Comments-Summary: No comments yet. > Comments-URI: https://github.com/bytom/bmips/wiki/Comments:BMIP-0010(https://github.com/bytom/bmips/wiki/Comments:BMIP-0010) > Status: Draft > Type: Standards Track > Created: 2021-12-09
type //the type of NFT,image, text or video, etc creator //creator name identity // The identity certificate of the creator, is obtained by signing raw_data_sha256 with the creator's private key raw_data_sha256 //original data hash to prevent tampering resource_uri //The storage link of original data, can be decentralized storage ipfs:// , can be centralized storage oss://
} ```
raw_data avatar { skin eye hair mouse }
} ```
string name string symbol map<> properties { string type string creator string identity_key string raw_sha256 string resource_uri } map<> metadata { bytes raw_data map avatar { string skin string eye string hair string mouse } }
} ```
NFT asset issuance will inherit the standard of BAP, but requires additional settings to meet the requirements of NFT
BAP standard reference:https://github.com/Bytom/bmips/blob/master/bmip-0002.mediawiki#Implementation(https://github.com/Bytom/bmips/blob/master/bmip-0002.mediawiki#Implementation)
The following interfaces can be designed: ``` func getProperties(string assetID) func getMetadata(string assetID) ``` For specific implementation, please refer to: (to do)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )