📦 Gecko Terminal API — 实时链上行情

v1.0.1

通过内置 Node CLI 一键查询 GeckoTerminal 公开 API,获取网络、DEX、资金池、代币、OHLCV、交易及热门新池等链上市场数据,无需凭证,纯只读调用。

1· 466·0 当前·0 累计
by @brs999·MIT-0
下载技能包
License
MIT-0
最后更新
2026/2/25
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
技能内部一致:运行捆绑 Node CLI,仅对 GeckoTerminal 公开 API 发起只读 HTTPS GET,不索取凭证,不请求提升持久化或自主调用权限。
评估建议
该技能行为与描述一致:运行内置 Node CLI 从 GeckoTerminal 抓取公开只读市场数据。安装前确保 Node 运行时可信;如需来源证明可验证技能源(owner ID 存在但 source 为“unknown”);脚本仅向 https://api.geckoterminal.com 发起出站 HTTPS,不索取 API 密钥或钱包信息,且禁止自主调用。如需额外保障,可检查完整 CLI 文件(已捆绑)或先在限制网络环境测试。...
详细分析 ▾
用途与能力
名称/描述与所提供代码及指令一致。捆绑脚本实现只读 CLI,查询 GeckoTerminal API v2,要求 node 二进制文件合理。
指令范围
SKILL.md 指示代理运行本地 CLI 脚本,仅记录只读 API 调用。CLI 强制 API 路径归一化,拒绝绝对 URL 与路径遍历,并限制出站请求仅指向 GeckoTerminal API 源。技能未指示读取其他文件、机密、钱包或向无关端点发送数据。
安装机制
无外部安装/下载步骤;仓库已包含 CLI 脚本及仅指令式设置。安装期间不会从任意 URL 获取内容,因此安装风险低。
凭证需求
未声明所需环境变量或凭证。脚本读取可选 GECKOTERMINAL_TIMEOUT_MS 用于请求超时,与网络 I/O 相称。
持久化与权限
always 为 false 且 disable-model-invocation 为 true(无自主调用)。技能不请求或修改其他技能配置或系统级设置。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.12026/2/25
无害

安装命令

点击复制
官方npx clawhub@latest install gecko-terminal
镜像加速npx clawhub@latest install gecko-terminal --registry https://cn.longxiaskill.com

技能文档

通过本地 CLI 脚本查询 GeckoTerminal

快速开始

# 列出网络
node {baseDir}/scripts/geckoterminal-cli.mjs get_networks
# Solana 热门池
node {baseDir}/scripts/geckoterminal-cli.mjs get_network_trending_pools --network solana --duration 1h --page 1
# 搜索池
node {baseDir}/scripts/geckoterminal-cli.mjs search_pools --query "SOL USDC" --network solana --page 1

安装后 - 建议配置

1. 每日发现扫描

在您的每日简报中使用:

gecko trending pools + new pools + top pools

2. 跨池追踪代币

node {baseDir}/scripts/geckoterminal-cli.mjs get_token_pools --network solana --token "" --page 1
node {baseDir}/scripts/geckoterminal-cli.mjs get_simple_token_prices --network solana --token-addresses ","

3. 分析候选池

node {baseDir}/scripts/geckoterminal-cli.mjs get_pool_info --network solana --pool ""
node {baseDir}/scripts/geckoterminal-cli.mjs get_pool_trades --network solana --pool "" --page 1

命令

网络和 DEX

node {baseDir}/scripts/geckoterminal-cli.mjs get_networks
node {baseDir}/scripts/geckoterminal-cli.mjs get_dexes --network solana
node {baseDir}/scripts/geckoterminal-cli.mjs get_top_pools --network solana --page 1
node {baseDir}/scripts/geckoterminal-cli.mjs get_dex_pools --network solana --dex "raydium" --page 1

热门 / 新池

node {baseDir}/scripts/geckoterminal-cli.mjs get_global_trending_pools --duration 1h --page 1
node {baseDir}/scripts/geckoterminal-cli.mjs get_network_trending_pools --network solana --duration 24h --page 1
node {baseDir}/scripts/geckoterminal-cli.mjs get_global_new_pools --page 1
node {baseDir}/scripts/geckoterminal-cli.mjs get_network_new_pools --network base --page 1

池和搜索

node {baseDir}/scripts/geckoterminal-cli.mjs search_pools --query "SOL USDC" --network solana --page 1
node {baseDir}/scripts/geckoterminal-cli.mjs get_pool --network solana --pool ""
node {baseDir}/scripts/geckoterminal-cli.mjs get_multi_pools --network solana --pool-addresses ","
node {baseDir}/scripts/geckoterminal-cli.mjs get_pool_info --network solana --pool ""
node {baseDir}/scripts/geckoterminal-cli.mjs get_pool_trades --network solana --pool "" --page 1

代币

node {baseDir}/scripts/geckoterminal-cli.mjs get_token --network solana --token ""
node {baseDir}/scripts/geckoterminal-cli.mjs get_multi_tokens --network solana --token-addresses ","
node {baseDir}/scripts/geckoterminal-cli.mjs get_token_info --network solana --token ""
node {baseDir}/scripts/geckoterminal-cli.mjs get_token_pools --network solana --token "" --page 1
node {baseDir}/scripts/geckoterminal-cli.mjs get_simple_token_prices --network solana --token-addresses ","
node {baseDir}/scripts/geckoterminal-cli.mjs get_recently_updated_token_info --page 1

OHLCV

node {baseDir}/scripts/geckoterminal-cli.mjs get_pool_ohlcv --network solana --pool "" --timeframe hour --limit 100 --currency usd --token base

原始 API 回退

node {baseDir}/scripts/geckoterminal-cli.mjs api_get --path /networks/trending_pools --query-json '{"duration":"5m","page":1}'

可选查询参数

CLI 支持的常见可选标志:

# 在支持的范围内包含相关资源
--include "base_token,quote_token,dex"
# 在支持的范围内包含额外的池/代币细分
--include-volume-breakdown true
--include-composition true
# 在支持的范围内包含非活跃源行
--include-inactive-source true
# 在支持的范围内进行排序/分页
--sort "h24_volume_usd_desc"
--page 1
# 社区数据切换(热门/新/顶级/DEX 池端点)
--include-gt-community-data false
# 简单代币价格额外信息
--include-market-cap true
--mcap-fdv-fallback true
--include-24hr-vol true
--include-24hr-price-change true
--include-total-reserve-in-usd true

输出特性

典型数据包含:

  • 池属性(网络、DEX、地址、链接)
  • 价格、流动性、交易量和交易摘要
  • 代币元数据和关联池
  • OHLCV 蜡烛图和近期交易

默认输出为 JSON,便于管道传输和自动化处理。


API 使用

GeckoTerminal 公共 API v2(只读):

  • 基础 URL:https://api.geckoterminal.com/api/v2
  • api_get --path 仅接受 API 相对路径(绝对 URL 会被阻止)

安全和权限

无需 API 密钥。

此技能可以做什么:

  • 向 GeckoTerminal API 发起 HTTPS GET 请求
  • 读取公共网络/DEX/池/代币/市场数据

此技能不能做什么:

  • 无钱包连接
  • 无交易或交易功能
  • 无凭证处理
  • 无自主调用(disable-model-invocation: true
数据来源ClawHub ↗ · 中文优化:龙虾技能库