geckoterminal
Query GeckoTerminal market data - networks, DEXes, pools, tokens, OHLCV, trades, and trending/new pools.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/brs999/gecko-terminalWhat This Skill Does
The geckoterminal skill provides a powerful interface for interacting with the GeckoTerminal API directly from your terminal. It enables users to perform comprehensive market analysis by querying real-time decentralized exchange (DEX) data, including pools, token prices, and trading activity. Whether you are tracking liquidity, monitoring new tokens, or analyzing specific pool performance across multiple chains like Solana or Base, this skill acts as a bridge between the OpenClaw agent and the most granular on-chain data. It effectively allows you to build sophisticated analytical pipelines by leveraging CLI scripts to fetch OHLCV data, trending pools, and historical trade logs.
Installation
To integrate this skill into your OpenClaw environment, ensure you have the OpenClaw agent installed. Run the following command in your terminal:
clawhub install openclaw/skills/skills/brs999/gecko-terminal
Once installed, verify the configuration by listing available networks using the command: node {baseDir}/scripts/geckoterminal-cli.mjs get_networks. Ensure your environment has Node.js installed to execute the provided scripts.
Use Cases
This skill is designed for traders, analysts, and developers working within the DeFi ecosystem. Common use cases include:
- Market Scanning: Automatically fetching trending or new pools to identify potential opportunities before they reach mainstream awareness.
- Token Tracking: Monitoring multiple pools for a single token to determine liquidity distribution and volume across different DEXes.
- Deep Analysis: Retrieving raw trade history and pool metadata for on-chain quantitative analysis.
- Portfolio Monitoring: Using simple price lookups to maintain a real-time pulse on your token holdings across supported blockchains.
Example Prompts
- "Find the top 5 trending pools on Solana for the last 24 hours and summarize their current volume."
- "Search for all pools containing SOL and USDC on the Solana network, then provide the detailed info for the one with the highest liquidity."
- "Fetch the latest trade history for the Raydium pool <pool_address> and let me know the most recent transaction size."
Tips & Limitations
- Rate Limiting: Note that frequent API calls may be subject to rate limiting by GeckoTerminal. If you encounter failures during bulk lookups, consider adding delays between requests.
- Network Parameters: Always specify the network explicitly. Many commands require a '--network' flag to function correctly.
- Pagination: When fetching large data sets (like trades), utilize the '--page' parameter to iterate through results sequentially.
- Data Accuracy: As this is a CLI wrapper, ensure your local environment has a stable internet connection for consistent data streams.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-brs999-gecko-terminal": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution
Related Skills
kalshi-api
Read-only Kalshi API skill for market discovery, liquidity checks, and market validation. Use for scanning and ranking Kalshi opportunities. Pair with a separate paper-trading skill if you want open/close execution.
kalshi-trades
Read-only Kalshi OpenAPI scouting skill for market discovery, liquidity checks, and market validation. Use for scanning and ranking Kalshi opportunities. Pair with a separate paper-trading skill if you want open/close execution.
paper-trading
Run a structured paper-trading loop with SQLite-backed event logging, position tracking, and PnL review. Use when opening/closing simulated trades, journaling thesis notes, checking portfolio status, or generating weekly performance summaries.
kalshi-paper-trading
Kalshi-native paper trading ledger and CLI for binary prediction contracts. Use for paper opens, marks, reconciliation, valuation, and review without relying on the generic spot-style paper trader.
kalshi-trading
Read-only Kalshi OpenAPI scouting skill for market discovery, liquidity checks, and market validation. Use for scanning and ranking Kalshi opportunities. Pair with a separate paper-trading skill if you want open/close execution.