SuperAPI AI 工具集

dune

通用与其它

查看项目

更新于 10-16 08:08

技能介绍

用途:通过 Dune API 在区块链数据上执行 SQL 查询、获取仪表盘结果与精选数据集。基础地址为 https://api.dune.com/api/v1,需设置 DUNE_API_KEY,请求头传 X-Dune-API-Key: {key};免费额度见 https://dune.com/settings/api。

主要能力与用法:执行查询用 POST /query/{query_id}/execute,可带 query_parameters 过滤,返回 execution_id;轮询 GET /execution/{execution_id}/status,状态含 PENDING、EXECUTING、COMPLETED、FAILED,建议每 2-3 秒轮询;取结果用 GET /execution/{execution_id}/results,支持 ?limit=100&offset=0 分页。也可用 GET /query/{query_id}/results 读取上次缓存结果,速度快且不计执行额度。自定义查询用 POST /query,提交 name、query_sql、is_private。可用表包括 ethereum/bnb/polygon/arbitrum.transactions、erc20_*.evt_Transfer、dex.trades、nft.trades、prices.usd、tokens.erc20。DuneSQL 基于 Trino,列名含特殊字符需双引号,地址用 0x 前缀并配合 LOWER() 做大小写不敏感匹配,block_time 为 TIMESTAMP,用 NOW() - INTERVAL '7' DAY,自定义 SQL 始终加 LIMIT。

适用场景:查询链上交易、DEX 交易量、巨鲸转账、稳定币流向、NFT 市场与跨链桥数据;对钱包维度分析建议把地址作为 query_parameter 传入而非硬编码。

限制:免费层每日 10 次查询执行、每次结果 250 个数据点;缓存结果不计入执行限制,新鲜度要求不高时优先用缓存。公开查询 ID 可能变化或失效,依赖前需验证。资料未提供更高级别收费、价格与平台细节。