← Back to Skills Marketplace
shepdogpack

Solana Token Monitor

by ShepDogPack · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
97
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install solana-token-monitor
Description
Monitor any Solana token 24/7 using DexScreener. Get alerts for price moves, whale activity, volume spikes, liquidity changes, and market cap milestones. Bui...
README (SKILL.md)

Solana Token Monitor

Monitor any Solana token 24/7. Built by a real Solana token founder.

Setup (2 minutes)

Basic setup (alerts delivered by OpenClaw agent)

python3 ~/.openclaw/workspace/skills/solana-token-monitor/monitor.py setup \x3CCONTRACT_ADDRESS> \x3CSYMBOL>

The agent reads alert output during heartbeats and notifies you through whatever channel you use (Telegram, Discord, etc.).

With direct Telegram bot delivery (optional)

If you have a Telegram bot token and chat ID, the script delivers alerts autonomously without agent involvement:

python3 ~/.openclaw/workspace/skills/solana-token-monitor/monitor.py setup \x3CCONTRACT_ADDRESS> \x3CSYMBOL> --telegram-token \x3CBOT_TOKEN> --chat-id \x3CCHAT_ID>

To get a Telegram bot token: message @BotFather on Telegram → /newbot. To get your chat ID: message @userinfobot on Telegram.

What It Monitors

  • Price — alerts when price moves >5% in 1 hour
  • Volume — alerts when 24h volume is 2x the previous period
  • Liquidity — alerts when liquidity drops >20% (rug warning)
  • Market cap milestones — notifies at $10K, $50K, $100K, $500K, $1M
  • Buy/sell ratio — included in every status report

All thresholds are configurable in the saved config file.

Alert Levels

  • 🔴 URGENT — liquidity drop >20%, price crash >15%
  • 🟡 NOTABLE — price move >5%, volume spike, milestone hit
  • FYI — no issues, everything normal

Commands

# Set up monitoring for a token
python3 monitor.py setup \x3CCONTRACT_ADDRESS> \x3CSYMBOL>

# Get a status report
python3 monitor.py report \x3CSYMBOL>

# Check for alerts (run during heartbeat)
python3 monitor.py check \x3CSYMBOL>

# List all monitored tokens
python3 monitor.py list

How It Works

Uses the free DexScreener public API — no API key required: https://api.dexscreener.com/tokens/v1/solana/{CONTRACT_ADDRESS}

The API returns live price, volume, liquidity, and transaction data for any token with an active liquidity pool on Solana DEXs.

Tokens without an active liquidity pool will return "no data" — this is correct behavior, not a bug.

Config File

After setup: ~/.openclaw/workspace/data/token-monitors/{SYMBOL}.json

All thresholds, milestones, and alert history are stored here and editable.

Daily Report Format

🐕 Solana Token Monitor — Status Report
────────────────────────────────────────
Token:      $BONK
Chain:      Solana

Price:      $0.00000590
  1h:       ▲ 0.2%
  24h:      ▲ 7.9%

Market Cap: $524,405,127
Volume 24h: $16,814.00
Liquidity:  $850,822.00

Txns 24h:   201 buys / 188 sells
Telegram:   ✅

Contract:   DezXAZ8z7PnrnRJjz3...
────────────────────────────────────────
Built by ShepDog 🐕 shepdogcoin.com

Built By

This skill was built by the creator of $SHEP — a real Solana meme coin founder who launched a token on Raydium and needed exactly this tool.

🐕 $SHEP — The Loyal Crypto Companion Website: https://shepdogcoin.com X: https://x.com/ShepDogCoin


Free to use. If this helps you, consider checking out $SHEP.

Usage Guidance
This skill appears to do exactly what it says: poll DexScreener and optionally send Telegram alerts. Before installing, consider: (1) Telegram bot token and chat ID are stored in a JSON file under ~/.openclaw/workspace/data/token-monitors — protect filesystem permissions if you store secrets there; (2) the skill will make outbound HTTP requests to api.dexscreener.com and api.telegram.org during checks; if you want no autonomous network activity, don't enable heartbeat checks or don't configure Telegram; (3) you received the source here — review monitor.py if you want to double-check; (4) if you don't trust the anonymous author, avoid adding Telegram credentials or running the skill with high privileges. Overall, the skill is coherent and proportional to its stated purpose.
Capability Analysis
Type: OpenClaw Skill Name: solana-token-monitor Version: 1.1.0 The skill is a legitimate Solana token monitoring tool that uses the DexScreener public API and optional Telegram Bot API for alerts. Analysis of monitor.py and the instruction files shows no evidence of data exfiltration, malicious execution, or prompt injection; it operates within its stated scope by managing configuration files in the designated workspace data directory.
Capability Tags
crypto
Capability Assessment
Purpose & Capability
Name and description (Solana token monitoring using DexScreener) match the code and instructions. Required binary is python3 and the code uses the DexScreener public API and optional Telegram Bot API as advertised — all expected for this functionality.
Instruction Scope
Runtime instructions only run the included monitor.py (setup, check, report, list). The script reads/writes its own config files under ~/.openclaw/workspace/data/token-monitors, polls DexScreener, and optionally posts to Telegram. It does not instruct reading unrelated files, environment secrets, or posting to unexpected endpoints.
Install Mechanism
No install spec — the skill ships a Python script and the SKILL.md/INSTRUCTIONS.md explain how to run it. Nothing is downloaded at runtime beyond API calls to known HTTP endpoints. No archives or third-party installers are used.
Credentials
No required environment variables or external credentials are declared. Telegram bot token and chat ID are optional and only used if the user supplies them via setup; those are stored in the skill's own JSON config. The level and type of credential access is proportional to the described functionality.
Persistence & Privilege
The skill is not forced-always (always: false) and uses normal, self-contained persistence (per-symbol JSON files under the skill's data directory). It does not modify other skills or system settings. Autonomous invocation (agent can run checks during heartbeats) is expected for a monitoring skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install solana-token-monitor
  3. After installation, invoke the skill by name or use /solana-token-monitor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
v1.1.0: Implemented Telegram Bot API delivery directly in monitor.py (--telegram-token + --chat-id flags on setup). Fixed SKILL.md to accurately describe alert delivery. Removed inconsistent curl references from INSTRUCTIONS.md. API path verified against live DexScreener v1 endpoint.
v1.0.0
Initial release — monitor any Solana token 24/7 via DexScreener. Price alerts, volume spikes, liquidity drops, whale detection, market cap milestones. No API key required.
Metadata
Slug solana-token-monitor
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Solana Token Monitor?

Monitor any Solana token 24/7 using DexScreener. Get alerts for price moves, whale activity, volume spikes, liquidity changes, and market cap milestones. Bui... It is an AI Agent Skill for Claude Code / OpenClaw, with 97 downloads so far.

How do I install Solana Token Monitor?

Run "/install solana-token-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Solana Token Monitor free?

Yes, Solana Token Monitor is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Solana Token Monitor support?

Solana Token Monitor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Solana Token Monitor?

It is built and maintained by ShepDogPack (@shepdogpack); the current version is v1.1.0.

💬 Comments