关于 tenero
tenero 是通过 Tenero API 查询 Stacks、Spark 和 SportsFun 市场数据的命令行技能,适用于代币与钱包分析。它提供只读查询,且接口无需认证。
主要功能
- 01查询代币价格、成交量与元数据
- 02查看市场历史、流动性和统计
- 03查询钱包持仓与交易记录
- 04筛选涨跌代币及热门池
- 05查看大额交易和持币分布
- 06按名称或地址片段搜索
适用场景
- 01查看代币的近期价格和成交量
- 02检查钱包持仓价值与交易历史
- 03比较热门交易池和大额交易
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ aibtcdev/ skills --skill tenero安装后在 Claude Code 中输入/tenero确认已加载。
附带文件AGENT.mdtenero.ts
详细介绍
Tenero 技能
通过 Tenero API(原 STXTools)为代币、钱包、DEX 和市场提供实时市场分析。所有端点均为只读,无需身份验证。数据涵盖 Stacks、Spark 和 SportsFun 链。
用法
bun run tenero/tenero.ts <subcommand> [options]
子命令
token-info
获取代币详情,包括元数据、价格和交易量。
bun run tenero/tenero.ts token-info --token <address> [--chain <chain>]
选项:
--token(必需)— 代币合约地址(例如SP1AY6K3PQV5MRT6R4S671NWW2FRVPKM0BR162CT6.leo-token)--chain(可选)— 要查询的链(默认:stacks)
输出:
{
"contract_id": "SP1AY6K3PQV5MRT6R4S671NWW2FRVPKM0BR162CT6.leo-token",
"symbol": "LEO",
"name": "Leo",
"decimals": 6,
"price_usd": "0.0012",
"price_stx": "0.0042",
"volume_24h_usd": "45000",
"market_cap_usd": "1200000"
}
market-summary
获取代币市场摘要,包括价格历史、交易量和流动性。
bun run tenero/tenero.ts market-summary --token <address> [--chain <chain>]
选项:
--token(必需)— 代币合约地址--chain(可选)— 要查询的链(默认:stacks)
输出:
{
"contract_id": "SP1AY6K3PQV5MRT6R4S671NWW2FRVPKM0BR162CT6.leo-token",
"price_usd": "0.0012",
"price_change_1h": "1.2",
"price_change_24h": "-3.5",
"price_change_7d": "12.4",
"volume_24h_usd": "45000",
"liquidity_usd": "350000",
"holders": 1842
}
market-stats
获取整体市场统计信息,包括总交易量、市值和活跃代币。
bun run tenero/tenero.ts market-stats [--chain <chain>]
选项:
--chain(可选)— 要查询的链(默认:stacks)
输出:
{
"total_volume_24h_usd": "2500000",
"total_market_cap_usd": "85000000",
"active_tokens": 342,
"total_trades_24h": 18420,
"unique_traders_24h": 3210
}
top-gainers
获取过去 24 小时内按价格涨幅百分比排名的代币。
bun run tenero/tenero.ts top-gainers [--chain <chain>] [--limit <number>]
选项:
--chain(可选)— 要查询的链(默认:stacks)--limit(可选)— 结果数量上限(默认:10)
输出:
[
{
"contract_id": "SP1AY6K3PQV5MRT6R4S671NWW2FRVPKM0BR162CT6.leo-token",
"symbol": "LEO",
"price_usd": "0.0012",
"price_change_24h": "42.5",
"volume_24h_usd": "45000"
}
]
top-losers
获取过去 24 小时内按价格跌幅百分比排名的代币。
bun run tenero/tenero.ts top-losers [--chain <chain>] [--limit <number>]
选项:
--chain(可选)— 要查询的链(默认:stacks)--limit(可选)— 结果数量上限(默认:10)
输出:
[
{
"contract_id": "SP2C2YFP12AJZB4MABJBAJ55XECVS7E4PMMZ89YZR.arkadiko-token",
"symbol": "DIKO",
"price_usd": "0.045",
"price_change_24h": "-18.3",
"volume_24h_usd": "12000"
}
]
wallet-holdings
获取钱包持有的代币及其当前美元价值。如果省略 --address,则使用当前钱包地址。
bun run tenero/tenero.ts wallet-holdings [--address <stx_address>] [--chain <chain>]
选项:
--address(可选)— 要检查的 Stacks 地址(如果省略,则使用当前钱包)--chain(可选)— 要查询的链(默认:stacks)
输出:
{
"address": "SP2X0TZ59D5SZ8ACQ6YMCHHNR2ZN51Z32E2CJ173",
"total_value_usd": "1250.42",
"holdings": [
{
"contract_id": "SP1AY6K3PQV5MRT6R4S671NWW2FRVPKM0BR162CT6.leo-token",
"symbol": "LEO",
"balance": "1000000",
"value_usd": "1.20"
}
]
}
wallet-trades
获取钱包交易历史。如果省略 --address,则使用当前钱包地址。
bun run tenero/tenero.ts wallet-trades [--address <stx_address>] [--chain <chain>] [--limit <number>]
选项:
--address(可选)— 要检查的 Stacks 地址(如果省略,则使用当前钱包)--chain(可选)— 要查询的链(默认:stacks)--limit(可选)— 结果数量上限(默认:20)
输出:
[
{
"tx_id": "0xabc123...",
"timestamp": "2024-01-15T12:00:00Z",
"type": "swap",
"token_in": "STX",
"token_out": "LEO",
"amount_in_usd": "10.00",
"amount_out_usd": "9.85"
}
]
trending-pools
获取指定时间范围内按交易量排名的热门 DEX 池。
bun run tenero/tenero.ts trending-pools [--timeframe <1h|6h|24h>] [--chain <chain>] [--limit <number>]
选项:
--timeframe(可选)— 时间范围:1h、6h或24h(默认:24h)--chain(可选)— 要查询的链(默认:stacks)--limit(可选)— 结果数量上限(默认:10)
输出:
[
{
"pool_id": "SP1Y5YSTAHZ88XYK1VPDH24GY0HPX5J4JECTMY4A1.univ2-share-fee-to",
"token_x": "STX",
"token_y": "LEO",
"volume_usd": "85000",
"liquidity_usd": "420000",
"fee_24h_usd": "255"
}
]
whale-trades
获取超过指定阈值的大额/鲸鱼交易。
bun run tenero/tenero.ts whale-trades [--chain <chain>] [--limit <number>]
选项:
--chain(可选)— 要查询的链(默认:stacks)--limit(可选)— 结果数量上限(默认:10)
输出:
[
{
"tx_id": "0xdef456...",
"timestamp": "2024-01-15T11:45:00Z",
"wallet": "SP2X0TZ59D5SZ8ACQ6YMCHHNR2ZN51Z32E2CJ173",
"type": "buy",
"token": "ALEX",
"amount_usd": "25000"
}
]
holder-stats
获取代币持有者分布和统计信息。
bun run tenero/tenero.ts holder-stats --token <address> [--chain <chain>]
选项:
--token(必需)— 代币合约地址--chain(可选)— 要查询的链(默认:stacks)
输出:
{
"contract_id": "SP1AY6K3PQV5MRT6R4S671NWW2FRVPKM0BR162CT6.leo-token",
"total_holders": 1842,
"top_10_concentration": "45.2",
"top_25_concentration": "62.8",
"top_holders": [
{
"address": "SP2X0TZ59D5SZ8ACQ6YMCHHNR2ZN51Z32E2CJ173",
"balance": "50000000",
"percentage": "5.0"
}
]
}
search
按名称或地址片段搜索代币、池和钱包。
bun run tenero/tenero.ts search --query <string> [--chain <chain>]
选项:
--query(必需)— 搜索查询字符串(代币名称、符号或地址)--chain(可选)— 要查询的链(默认:stacks)
输出:
{
"tokens": [
{
"contract_id": "SP1AY6K3PQV5MRT6R4S671NWW2FRVPKM0BR162CT6.leo-token",
"symbol": "LEO",
"name": "Leo"
}
],
"pools": [],
"wallets": []
}
注意事项
- 所有端点均为只读 — 大多数子命令无需 API 密钥或钱包
- 如果省略
--address,wallet-holdings和wallet-trades会使用当前已解锁的钱包地址 --chain选项支持stacks(默认)、spark和sportsfun- 响应数据直接取自 Tenero API 的
data字段 - 基础 URL:
https://api.tenero.io
评论
支持 Markdown