New: getTransactionsForAddress - Query transaction history with advanced filtering, sorting, and pagination. Learn More
简体中文
在单个批量请求中高效检索多个压缩 Solana NFT 的加密默克尔证明。此优化的验证 API 返回验证多个压缩数字资产在 Solana 区块链上存在性和数据完整性所需的完整证明路径,而无需为每个 NFT 单独进行 API 调用。对于需要以最小延迟和 API 使用量同时验证多个压缩 NFT 的所有权和真实性的高性能应用程序(如市场、钱包和游戏平台)至关重要。
cURL
curl --request POST \ --url 'https://mainnet.helius-rpc.com/?api-key=' \ --header 'Content-Type: application/json' \ --data ' { "jsonrpc": "2.0", "id": "1", "method": "getAssetProofBatch", "params": { "ids": [ "Bu1DEKeawy7txbnCEJE4BU3BKLXaNAKCYcHR4XhndGss" ] } } '
{ "jsonrpc": "2.0", "result": { "Bu1DEKeawy7txbnCEJE4BU3BKLXaNAKCYcHR4XhndGss": { "last_indexed_slot": 365750752, "root": "2o6Y6EiY3WXhoaEpei2pHmHLYnHDcEQVhgD89GrGHDBH", "proof": [ "EmJXiXEAhEN3FfNQtBa5hwR8LC5kHvdLsaGCoERosZjK", "7NEfhcNPAwbw3L87fjsPqTz2fQdd1CjoLE138SD58FDQ" ], "node_index": 16384, "leaf": "6YdZXw49M97mfFTwgQb6kxM2c6eqZkHSaW9XhhoZXtzv", "tree_id": "2kuTFCcjbV22wvUmtmgsFR7cas7eZUzAu96jzJUvUcb7", "burnt": "<unknown>" } }, "id": "my-id" }
您的 Helius API 密钥。您可以在仪表板中免费获取一个。
您的 Helius API 密钥,用于验证对 Solana 压缩 API 的批量请求。
"string"
JSON-RPC协议的版本。
2.0
用于标识请求的ID。
要调用的DAS方法的名称。
getAssetProofBatch
显示 子属性
用于检索默克尔证明的压缩Solana NFT的唯一标识符(铸造地址)数组。
成功响应
"2.0"
保证所有数据都已被索引,直至并包括此槽位。
365750752
包含此压缩NFT的Solana状态压缩默克尔树的根哈希。
"2o6Y6EiY3WXhoaEpei2pHmHLYnHDcEQVhgD89GrGHDBH"
用于加密验证此 Solana 压缩 NFT 存在的 merkle 证明哈希数组。
[ "EmJXiXEAhEN3FfNQtBa5hwR8LC5kHvdLsaGCoERosZjK", "7NEfhcNPAwbw3L87fjsPqTz2fQdd1CjoLE138SD58FDQ"]
此压缩 Solana NFT 在 merkle 树结构中的位置索引。
16384
表示此压缩 Solana NFT 数据在 merkle 树中的叶哈希。
"6YdZXw49M97mfFTwgQb6kxM2c6eqZkHSaW9XhhoZXtzv"
存储此压缩 NFT 的 Solana merkle 树的唯一标识符。
"2kuTFCcjbV22wvUmtmgsFR7cas7eZUzAu96jzJUvUcb7"
"my-id"
此页面对您有帮助吗?