本协议框架适用于 NFT 的发行与流转,发行方可以通过基础协议和扩展协议来对 NFT 的持有人权利进行约束与授权。
本协议需要在 NFT 铸造时由创作者以 json
格式显式声明,内容与形式如下:
{
"repo": "url_for_repo",
"version": "branch_version",
"basic": "basic",
"extended": [
"D-N-SS-INF",
"E-35%-Y2",
"Ru-NB-INF",
...
]
}
上述声明含义为遵循代码库 url_for_repo
中版本号为 branch_version
的基础协议和扩展协议"D-N-SS-INF"、"E-35%-Y2"、"Ru-NB-INF"。
Name | Description | Abbr. |
---|---|---|
basic | 基础权益 | basic |
claimable_asset | 债权扩展 | Ca |
copyright_earning | 版权收益权扩展 | E |
extra_rights_to_dispose | 附加处置权扩展 | Rd |
rights_of_dervivative_work | 二次创作权扩展 | D |
rights_to_use_copyright | 版权使用权扩展 | Ru |
royalty | 版税 | R |
... |