关于nft:如何使用-NFTScan-NFT-API-检索单个-NFT-资产

34次阅读

共计 2101 个字符,预计需要花费 6 分钟才能阅读完成。

一、什么是 NFT API

API 是容许两个利用组件应用一组定义和协定互相通信的机制。一般来说,这是一套明确定义的各种软件组件之间的通信办法。API 发送申请到存储数据的服务器,接着把调用的数据信息返回。开发者能够通过调用 API 函数对应用程序进行开发,以便来加重编程工作。不同应用程序实现不同的性能,但 API 能够从 A 程序里调用所需性能 / 数据利用在 B 程序中。日常生活中咱们应用一些应用程序,其实都在应用 API,比方打车软件、查看天气、在线购票、查看汇率、交易数据等。

NFT API 顾名思义及 NFT + API,是区块链 API 的利用之一。区块链 API 能够帮忙升高与开发应用程序相干的老本,无需数据获取,数据解析,无效数据筛选,数据校验等各个步骤,对数据进行解决,免去了开发者费时费力。NFT API 能够提供对存储在区块链上的 NFT 数据的拜访,使开发人员更容易创立会应用到这些数据的应用程序。通过 API 拜访存储在区块链上的 NFT 数据变得更容易,开发人员能够构建本人的应用程序来反对各种类型的 web3 产品或 DApp。

二、NFTScan API

1、NFT Collection 数据获取

因为市面上各类 NFT 我的项目并不是都严格遵守了规范底层智能合约代码,且各我的项目自身对元数据的存储形式有各有不同,存储形式的不规范使得因而繁多的查问产品并不能兼容所有的 NFT 产品,而 NFTScan 将这些难以全副解析的数据进行标准化解决,清晰的将数据出现到用户背后。NFTScan 领有全网最大最全的 NFT Collection 库,所涵盖的 NFT 数据绝对全、品种丰盛。NFT Collection 数据蕴含 NFT 市场上各 NFT 我的项目的交易量,市值,趋势等。NFTScan API 提供全量的 NFT Collection 数据,包含 Collection Name,资产个数,各个时间段交易量、交易记录等根底数据信息,反对 40 多个针对 EVM 兼容链的接口。

2、检索单个 NFT 资产

以后市场上 NFT 遍地开花,据 NFTScan 数据,截止 2 月 15 日,就以太坊而言 NFT 合约累积部署了 210,188 个,发行了 NFT 资产 126,765,113 个,过来 24 H 内新增近枚 12 万 NFT 资产。如此宏大的数字咱们如何在大海里找到咱们想要检索的 单个 NFT 资产呢?通过 NFTScan Open API 的接口之一“检索单个 NFT 资产”能够间接疾速获取。

https://restapi.nftscan.com/a…

数据响应后果:

1) 根底信息查问的 NFT 资产合约地址:0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d 及名称为 Bored Ape Yacht Club,查问的 NFT Token id 为 1,在我的项目中的占比为 1,协定规范为 erc721,Mint 的钱包地址 / 以后的持有者地址,被铸造时的工夫戳,Mint 的哈希地址及价格,Token URI 的地址。latest_trade_price(上次成交价)/latest_trade_symbol(上次成交价的货币),latest_trade_timestamp(上次成交工夫戳) 以后显示 null,返还数值空,示意该我的项目未进行过交易。

2) 元数据:从该项目标元数据能够看出 Metadata 数据托管在 ipfs 上,格局为 image/png,因为该链接只能由 IPFS 节点读取,所以咱们就须要一个服务器域名来拜访链接开端的文件:https//:dweb.link/ipfs://QmPbxeGcXhYQQNgsC6a36dDyYUcHgMLnGKnF8pVFmGsvqi 将这个反馈后果输出浏览器中,即取得了 ID 为 1 的 BAYC NFT 图像。其次为对该图片的细节特征描述,如“Mouth”嘴:“Grin”露齿而笑;“Clothes”衣服:“Vietnam Jacket”越南夹克等等。

3) 罕见度:对属性形容包含“Mouth”“Grin”占 7.13%,“Clothes”“Vietnam Jacket”占 2.24%,“background”“Orange”占 12.73%,“eyes”“Blue Beams”占 0.49%,“Fur”“Robot”占 2.65%,罕见度得分为 1.0680869106061612,综合罕见度排名为 2666 名。

NFTScan NFT API 劣势:

NFTScan 是亚洲地区最大的 NFT 数据服务商,目前已反对 Ethereum、Solana、BNBChain、Polygon、Avalanche、Arbitrum、Optimism、Fantom、Moonbeam、PlatON、Cronos 11 条区块链网络的 NFT 全量数据。除了 NFTScan.COM 多链 NFT 浏览器产品外,NFTScan 旗下设有开发者平台,为 Web3 团队提供业余的 NFT API 数据服务。NFTScan 目前服务了 100+ Web3 我的项目,其中包含 CoinMarketCap、Safepal、Mask、imToken、CyberConnect、RSS3、BitKeep、DefiYield、Kucoin、OneKey、Cobo、Bybit 等出名区块链我的项目。

正文完
 0