跳转到主要内容
DAS(数字资产标准)API 提供了一个统一接口,通过一个一致的 API 查询所有类型的 Solana 数字资产,包括 NFT、压缩 NFT 和可替换代币。无需管理多个 RPC 调用和解析复杂的链上数据结构,DAS API 提供了清晰、结构化的资产信息,包含元数据、所有权、定价和出处数据,可以直接在应用中使用。

使用 DAS API

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

DAS API故障排除

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

需要更多帮助?

联系支持

通过Discord、聊天或电子邮件支持,获得我们团队的帮助。

状态页面

查看实时服务可用性和性能信息。