ART-721 艺术铭文标准

The standard for CryptoArt Ordinals

本标准适用于1/1版本加密艺术铭文

ART-721的灵感来源于BRC-721,这是一个在比特币网络上创建非同质化代币的实验性标准。ART-721专门为比特币网络上的1/1版本铭文进行了机制优化。它允许在比特币区块链上创建、拥有和转移独特的铭文资产。在ART-721下创建的每个铭文都有唯一的标识符,使它们具有独特性且不可互换。

ART-721的元数据格式以艺术家与作品为侧重点。基于ART-721发行的每个铭文内都会刻有艺术家名称和作品名称,这些信息将会永久保留在比特币区块链之上。作品内容则与BRC-721一样,通过IPFS保存于去中心化存储服务之上。这样,艺术家能够以最低的成本将高清晰度作品铭刻到比特币上。

操作

创建 ART-721 艺术家

{
    "p": "art-721",
    "op": "create",
    "artist": "beeple",
    "role": "artist" //默认为艺术家(artist),也支持画廊(gallery)以及美术馆(museum)注册
}
  • artist字段为艺术家名称,支持所有文字符号,不可与其他艺术家重名

  • 多个btc地址注册相同名称的artist,只有首个上链的地址被视为成功注册

  • 每个btc地址仅可注册一个artist,以首个成功注册的名称为准

  • artist名称一旦确定,不可更改,并且与该btc地址一对一的进行绑定

  • role字段用于界定注册者身份,默认值为艺术家,也支持画廊、美术馆等艺术机构进驻

Key
必填?
描述

p

协议:帮助其他系统识别和处理ART-721事件

op

操作:事件类型 创建 (create)艺术家、画廊或美术馆

artist

标识符:ART-721的艺术家名称唯一标识,不区分大小写

role

角色:共有 artist / gallery / museum 三种角色,默认选项为artist

铸造一个 ART-721 铭文

{
    "p": "art-721",
    "op": "inscribe",
    "artist": "gagosian",
    "copyright": "owner", //版权属性:reserved作者保留版权(如字段留空,默认为此项),owner铭文拥有期间持有版权,cc开放版权使其符合 <CC BY-SA 4.0> 协议
    "meta": {
        "represent": "beeple", //非必填项,仅画廊与美术馆用于介绍其代理或展示的艺术家
        "name": "5000days",
        "description": "An artwork with POW mechanism", 
        "image": "QmeBvKYgZryMU1zeCh7zcuo1LhVQ3EC5vyFL2PdVQ1drD9",
        "external_url": "https://bidder.art/work/1731498047390748672",
        "edition": "2/10", //非必填项,版本号,格式为m/n。代表一共有n版,本次铸造第m版
        "id": "410" //非必填项,作品编号
    }
}
  • 铭文在铸造前必须先创建艺术家,铸造铭文时的artist字段必须与艺术家创建时的名称保持一致

  • meta元数据中的name,description,image,external_url四个字段无唯一性要求

  • 在分享作品海报时,版本号Edition内容将代替默认的作品版本 1/1

铭文铸造规格

Key
必填?
描述

p

协议:帮助其他系统识别和处理ART-721事件

op

操作:事件类型 铸造(inscribe) 作品铭文

artist

标识符:ART-721的艺术家名称唯一标识,不区分大小写

copyright

版权属性:共有reserved / owner / cc 三种版权模式,默认选项为reserved

meta

铭文内容的元数据

meta 元数据规格

Key
必填?
描述

represent

画廊代理或美术馆展出的艺术家名称,此铭文对应实体作品的创作者

name

作品名称

description

作品介绍

image

媒体的IPFS哈希值,媒体格式无限制。文本、图片、动图、视频、音频、VR素材等均可,但不包括它们的封面

external_url

作品链接

edition

版本号,默认为1/1,在分享作品海报时,版本号Edition内容将代替默认的作品版本号 1/1

id

作品号,默认为空值,配合版本号用于定位作品在该版本中的编号

合辑创建

{
    "p": "art-721", //协议名称(必选)
    "op": "deploy", //部署合辑(可选),deploy为合辑关键字
    "artist": "CryptoZR", //与艺术家名称一致
    "copyright": "reserved", //版权归属(可选)共有reserved/owner/cc三种版权模式,默认为reserved
    "meta": {
        "name": "The Consensus", //合辑名称(必选)
        "description": "The Consensus is a work created in 2024 by crypto artist CryptoZR. It consists of 410 historical commentaries...", //合辑介绍(必选)
        "external_url": "https://consensus.cryptozr.net", //项目网址(可选)
        "edition": "1/10", //版本号(可选)格式为m/n,代表一共有n版,本次铸造第m版,默认为1/1
        "max": "410", //发行总量(必选)取值为大于等于1的正整数
    },
}
  • 必须由已注册的艺术家地址进行合辑创建,铸造合辑铭文

  • 合辑创建后,艺术家以合辑铭文的id作为父铭文进行批量铸造。批量铸造子铭文时无需由艺术家地址发起,铭文也无需发送至艺术家本人地址。

  • 铸造可分为多次进行,后台可通过ord浏览器查找合辑铭文id,直接读取其下子铭文的数量及内容。Ordinals系统限定不持有合辑铭文的用户不能发布子铭文,能够有效防止身份伪造。

Key
必填?
描述

p

协议:帮助其他系统识别和处理ART-721事件

op

操作:事件类型 部署(deploy) 作品铭文

artist

标识符:ART-721的艺术家名称唯一标识,不区分大小写

copyright

版权属性:共有reserved / owner / cc 三种版权模式,默认选项为reserved

meta

铭文内容的元数据

转移一个 ART-721 铭文

转移 ART-721 铭文非常简单,只需将上面铸造好的铭文发送给接收者

状态变更

  • 艺术家 (画廊/美术馆) 名称

    • 仅在一个btc新地址创建艺术家(或画廊/美术馆)时确定,名称一旦确定不可更改

    • 同一个btc地址仅能注册一个艺术家(或画廊/美术馆)名称,以首个成功创建的名称为准

    • 角色为艺术家(artist)的账户享有旗下发行铭文的二级市场版税,需要在交易平台内进行单独设置

    • 角色为画廊(gallery)与美术馆(museum)的账户暂不支持二级市场版税,仅支持铭文兑换实体作品

  • 铭文拥有者

    • 账户在首次铸造作品后即拥有该铭文,天然成为其拥有者

    • 在持有者出售或转让铭文之后,持有铭文的新地址即为最新拥有者

  • 转账

    • 通过ord wallet send <ADDRESS> <INSCRIPTION ID> 可转移该作品铭文至新地址

  • 元数据

    • 铭文一旦铸造完成,则元数据不可进行更改。如元数据存在错误,需要重新铸造

集成ART-721的索引方式

  • 通过钱包内的inscribe铭文获取艺术家名称 artist

  • 通过官方提供的开源索引器(起始高度828888),获得artist对应艺术家地址以及艺术家发行过的ART-721作品的Inscription ID列表

  • 核对该铭文的inscription ID是否在列表中,如果在则判定为有效,此时读取钱包内的inscribe铭文中的元数据即可显示媒体内容

修订记录

v0.3

  • 发布作品时,加入作品版本号以及编号,用于界定铭文归属于哪个合辑

v0.2

  • 注册账户时加入画廊与美术馆角色

  • 铸造铭文时,元数据加入represent字段,用于表示画廊代理的艺术家名称

v0.1.2

  • 发行作品时加入版权设定

  • 加入钱包集成的索引方式

v0.1.1

  • 严谨文字描述

v0.1

  • 初始版本

Last updated

Was this helpful?