跳转到主要内容
DAS (数字资产标准) API 提供了一个统一的接口,通过一个一致的 API 查询所有类型的 Solana 数字资产,包括 NFT、压缩 NFT、同质代币和铭文。DAS API 提供清晰、结构化的资产信息,包括元数据、所有权、定价和来源数据,供您的应用程序使用,而不是管理多个 RPC 调用和解析复杂的链上数据结构。

使用 DAS API

价格数据可用于前 10,000 个按 24 小时成交量排序的代币。检查 token_info.price_info 是否存在于 getAsset 响应中。
使用 getAssetsByOwner 和钱包地址,如果钱包持有许多资产,请分页查询。
getAsset 根据铸造地址检索一个资产,而 searchAssets 允许您使用筛选器查询多个资产。
使用标准 RPC 方法 getTokenLargestAccounts 和您的代币铸造地址。这将返回按余额排序的前 20 个持有者。详情请参见我们的 getTokenLargestAccounts 指南
使用 getProgramAccounts 通过代币程序和铸造地址过滤,或使用 getTokenAccountsByOwner 查找特定持有者。要进行全面的代币持有者分析,请结合使用 getTokenLargestAccounts
用代币的流通供应量乘以其当前价格(来自 getAsset)。价格数据可用于 DAS API 响应中按 24 小时成交量排序的前 10,000 个代币。
通过使用WebSockets或LaserStream订阅账户变更,过滤钱包的代币账户。您还可以使用账户监控的webhooks获取实时余额变更通知。
DAS速率限制和RPC速率限制是相互独立的。例如,如果您的计划DAS速率限制为10,RPC速率限制为50,这允许您每秒进行10次getAsset 50次getBlock调用。

故障排除 DAS API

我们为24小时交易量排名前10,000的代币提供价格数据。超出此范围的代币将没有价格信息。
TOKEN_MINT webhooks只捕获特定的代币创建模式和程序。有些代币可能通过不在标准webhook过滤范围内的自定义程序或方法铸造。考虑使用账户监控或交易过滤进行全面的代币跟踪。

需要更多帮助?