SuperAPI AI 工具集

web3-data

数据与分析

查看项目

更新于 10-16 09:24

技能介绍

用途

Web3 Data 技能整合了两类服务:链上数据查询与加密货币社交情报。链上数据部分通过 Chainbase CLI 获取区块链数据;社交情报部分通过 chainbase tops 查询加密货币热门叙事、话题与 Twitter/X 提及。

主要能力

一、链上数据(Chainbase CLI)

支持查询最新区块号、区块详情、交易详情、钱包交易历史、代币元数据(名称、符号、供应量)、代币当前价格与历史价格、代币持有者列表与持仓量排名、代币转账历史、原生代币余额(如 ETH、BNB)、钱包的 ERC20 代币余额、DeFi 投资组合持仓、ENS 域名(持有域名列表、域名解析为地址、地址反向解析为域名)、Space ID 解析(BSC)以及智能合约函数调用。对于上述未覆盖的查询,可回退到 SQL API 执行自定义 SQL。

常用示例(代码内容保留原样):

npm install -g chainbase-cli
chainbase config set api-key YOUR_KEY
chainbase token top-holders 0xdAC17F958D2ee523a2206206994597C13D831ec7 --chain 1 --limit 10
chainbase token price 0xdAC17F958D2ee523a2206206994597C13D831ec7
chainbase domain ens-resolve vitalik.eth
chainbase sql execute "SELECT * FROM ethereum.blocks ORDER BY number DESC LIMIT 5"

SQL 常用表模式包括 {chain}.blocks、{chain}.transactions、{chain}.token_transfers、{chain}.token_metas、{chain}.logs;单次查询结果上限为 100,000 条。

全局选项包括 --chain(目标链,默认 1 即以太坊)、--json、--page、--limit(默认 20)、--x402。

链 ID 包括:Ethereum 1、Optimism 10、BSC 56、Base 8453、Polygon 137、zkSync 324、Avalanche 43114、Arbitrum 42161。未指定时默认以太坊。

二、加密货币社交情报(Tops)

无需 API 密钥,免费使用。支持列出热门加密货币话题(默认英文,可选中文、韩文)、获取话题结构化详情、获取话题下的帖子/推文、按关键词搜索叙事候选、搜索近期 Twitter/X 提及。速率限制为 10 请求/秒、60 请求/分钟、600 请求/小时(按客户端 IP)。

示例(代码内容保留原样):

chainbase tops trending
chainbase tops trending --language zh
chainbase tops topic <topic_id>
chainbase tops posts <topic_id>
chainbase tops search "RWA"
chainbase tops mentions "Ethereum ETF"

使用方式

安装:npm install -g chainbase-cli,或使用 npx chainbase-cli。 认证:通过 chainbase config set api-key YOUR_KEY 设置 API 密钥,或使用环境变量 CHAINBASE_API_KEY;也可回退到演示密钥。若遇到速率限制,可前往 https://platform.chainbase.com 获取密钥。 支付:支持通过 --x402 标志进行按次调用微支付,需先执行 chainbase config set private-key 0x...。 常用流程:识别意图 → 解析标识符(若用户给出代币名称如 USDT,需查找合约地址,常见代币合约地址包括 USDT 0xdAC17F958D2ee523a2206206994597C13D831ec7、USDC 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48、WETH 0xC02aaA39b223FE8D0A0e5c4F27eAD9083C756Cc2、DAI 0x6B175474E89094C44Da98b954EedeAC495271d0F、WBTC 0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599,均为 ETH 链)→ 选择命令 → 执行(需要程序化解析时加 --json)→ 清晰呈现结果。

适用场景

链上数据分析,如查询某代币的持仓分布、价格走势、钱包资产与交易记录、DeFi 持仓;名称解析,如 ENS 与地址互查;自定义数据探索,通过 SQL API 完成复杂查询;加密货币舆情监控,如追踪热门叙事、按关键词发现话题、监控项目或代币的社交提及并提取立场与情绪。

限制

资料未提供除 Tops 部分外的具体收费与价格信息。SQL 单次查询结果上限为 100,000 条。Tops 存在速率限制(10 请求/秒、60 请求/分钟、600 请求/小时,按客户端 IP)。未指定链时默认以太坊。若 CLI 命令未覆盖某类查询,需回退到 SQL API;若使用演示密钥遇到速率限制,需自行获取 API 密钥。