OpenSea是最大的NFT交易平台,当我们去解构其平台的技术时,会发现,OpenSea完成了对以太坊上NFT资产的元数据扩展。让更多元数据可以与NFT资产关联到一起,形成了一种独立的数据标准,当其他应用想参考如何在应用里定义数据标准时,可能会引用OpenSea的数据标准。
这个数据标准完成了将丰富的元数据添加到NFT资产的功能,这里的NFT资产指以ERC721或ERC1155协议建立的资产。
让我们来具体看标准的描述。
支持资产元数据后,可以在OpenSea这样的应用程序中,为数字资产关联丰富的数据,并轻松地在应用程序中显示它们。
过去一小时推特讨论量:BTC排名第一 NANO升至第三:CoinTrendz数据显示,过去一小时推特讨论量排行中,BTC凭借219的讨论量位居第一,ETH以185的讨论量排名第二,NANO以93的讨论量排名第三位。讨论量排名四至十位的分别为:ADA(67)、DOGE(58)、BNT(52)、AUDIO(43)、POLS(40)、XRP(39)、PAID(31)。[2021/3/7 18:22:01]
要求智能合约中的数字资产仅由唯一标识符(例如ERC721)表示。
为了让OpenSea为ERC721和ERC1155资产提取链下元数据,合约需要返回一个URI,以便OpenSea可以在其中找到元数据。
中国银行业协会首席信息官高峰:银行函证区块链服务平台具备六大优势:12月22日,在由中国信息通信研究院、中国通信标准化协会、可信区块链推进计划主办,科技行者协办的“2020可信区块链峰会”上,中国银行业协会首席信息官高峰以“区块链让开放银行更安全”为主题发表演讲。
高峰以数字函证场景为例,介绍了区块链在银行业的应用——银行函证区块链服务平台(BPBC)。其底层采用自主可控且通过工信部可信区块链认证的“工银玺链”产品,应用层提供函证申请、函证分发、函证回函、合规检查、统计分析、数据驾驶舱等功能模块。
该平台具备六大竞争优势:一,区块链技术安全可靠避免函证信息被泄露、篡改;二,线上实时传输智能高效,可跟踪,可催收;三,便捷易用,询函一触即发,回函如期生成;四,各环节建立共识机制,全程留痕可追溯;五,事务所、银行与平台便捷接入,随时扩展;六,独立部署监管节点,实施全生命周期监管。[2020/12/22 16:04:33]
为了找到这个URI,可以使用ERC721和ERC1155中的方法。
1475:Filecoin Plus机制细则将出,18日会议值得关注:11月18日零点Filecoin官方将与社区就Filecoin Plus Beta提案进行再次的zoom会议讨论。据悉,会议将就Beta提案的状态和时间,公证人策略,客户分配方案讨论,服务条款,内容策略(与客户和矿工设定期望)等进行讨论。
对此技术龙头1475表示:目前公证人分配多少数据,分配给怎么样的用例,分配是否公开进行还没有具体的操作指引,但基本方向已经定调。这个机制的设计一方面鼓励了Filecoin生态的持续建设,推动有效存储数据业务的落地,另一方面也为Filecoin币价提供新的价格支撑。预计有效数据业务落地将产生大量实质性的质押需求,短期或将刺激币价明显上涨。[2020/11/16 20:57:07]
ERC721中的函数或ERC1155合约中的函数可返回HTTP或IPFS URL。查询时,此URL会返回一个JSON数据块,其中包含您的token的元数据。
OpenSea支持根据官方ERC721元数据标准或Enjin元数据建议构建的元数据。
此外还支持其他几个允许多媒体附件的属性(包括音频、视频和3D模型)以及项目的交互式特征,用来提供OpenSea市场上的所有排序和过滤功能(可以在OpenSea市场里通过交互和特征搜索)。
每一个OpenSea生物的属性和工作原理
图像
项目图像的URL,可以是几乎任何类型的图像(包括SVG,OpenSea将缓存到PNG),并且可以是IPFS?URL或路径。
图像数据
原始SVG图像数据,不推荐动态图像。
外部网址
外部网址可显示在OpenSea资产图像下方的URL,允许用户离开OpenSea查看该项目。
描述
可添加项目描述。
姓名
添加项目名称。
属性
添加项目属性,将显示在项目的OpenSea页面上。
背景颜色
OpenSea上项目的背景颜色。必须是不带前置“#”的6位16进制字符。
动画网址
项目多媒体附件的URL,支持文件扩展名GLTF、GLB、WEBM、MP4、M4V、OGV和OGG,以及仅音频扩展名MP3、WAV和OGA。
Animation_url还支持HTML页面,允许您使用JavaScript画布、WebGL等构建丰富的体验和交互式NFT。现在支持HTML页面中的脚本和相对路径。但是,不支持访问浏览器扩展。
youtube视频
支持YouTube视频的URL。
OpenSea还允许您将自定义“属性”添加到元数据中,这些属性将显示在每个资产下方。例如:Eyes、Mouth、Level、Stamina、Personality、Sad、boost_number、Aqua Power、boost_percentage、Stamina Increase等。
这些特征可以是数字,甚至是时间等等,是一个字段,表示您希望如何显示。
提出属性时需要注意,应该将字符串属性包含为字符串(记住引号),并将数字属性包含为浮点数或整数,以便OpenSea可以正确显示它们。字符串属性应该是可读的字符串。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。