← 返回 Skills 市场
a00012025

KryptoGO Meme Trader

作者 Harry Chen · GitHub ↗ · v2.6.0 · MIT-0
cross-platform ⚠ suspicious
708
总下载
2
收藏
1
当前安装
16
版本数
在 OpenClaw 中安装
/install kryptogo-meme-trader
功能描述
[DEPRECATED 2026-05-04] Analyze and trade meme coins using KryptoGO's on-chain cluster analysis platform. NOTE: The kg-xyz analysis backend (wallet-data.kryp...
使用说明 (SKILL.md)

KryptoGO Meme Trader Agent Skill

SHUTDOWN NOTICE — kg-xyz Analysis Backend

The KryptoGO XYZ analysis backend (wallet-data.kryptogo.app) will be discontinued on 2026-05-04.

After this date, all tools that depend on cluster analysis, wallet labels, signal dashboards, and DCA/limit order reconstruction will no longer function. The swap execution path (OKX DEX aggregator + local transaction signing) is independent of the kg-xyz backend and will continue to work.

Per-tool impact is annotated inline below. Scripts and MCP tool implementations have been kept in place so they fail gracefully (backend will return HTTP errors) and so a revert remains simple if plans change.

Overview

This skill enables an AI agent to analyze and trade meme coins through the KryptoGO platform, combining deep on-chain cluster analysis with trade execution.

Degraded functionality starting 2026-05-04: cluster analysis, wallet/token labels, signal dashboard, DCA/limit order reconstruction, and portfolio P&L enrichment will stop working when the kg-xyz backend shuts down. Swap execution continues.

Analysis (multi-chain: Solana, BSC, Base, Monad): wallet clustering, accumulation/distribution detection, address behavior labels, network-wide accumulation signals (Pro/Alpha tier).

Trading (Solana only): portfolio monitoring with PnL tracking, swap execution via DEX aggregator, local transaction signing (private key never leaves the machine).

Default mode is supervised — all trades require user confirmation. Autonomous trading is available as opt-in. See references/autonomous-trading.md for autonomous mode, cron setup, and learning system details.


When to Use

  • User asks to analyze a meme coin or token on Solana/BSC/Base/Monad
  • User asks to trade, buy, or sell tokens
  • User asks to scan for trending tokens or market opportunities
  • User asks to monitor portfolio positions or check PnL
  • Cron-triggered periodic portfolio monitoring and signal scanning

When NOT to Use

  • BTC/ETH/major L1 macro analysis, NFTs, cross-chain bridging, non-DEX transactions, non-Solana trading

Setup Flow

1. Get API Key

  1. Go to kryptogo.xyz/account and create an API key

  2. Add to ~/.openclaw/workspace/.env:

    echo 'KRYPTOGO_API_KEY=sk_live_YOUR_KEY' >> ~/.openclaw/workspace/.env && chmod 600 ~/.openclaw/workspace/.env
    

Do NOT paste your API key directly in chat. Always set secrets via .env file.

2. Generate Agent Wallet

python3 scripts/setup.py

Creates a Solana keypair, saves to .env with chmod 600, prints public address to fund.

3. Fund the Wallet

Send SOL to the agent's public address (minimum 0.1 SOL).

Security Rules

  • NEVER print, log, or include private keys in any message or CLI argument
  • NEVER accept secrets pasted directly in chat — instruct users to set them in .env
  • NEVER use the Read tool on .env — load credentials via source command only
  • Runtime scripts do NOT read .env directly — all credentials are accessed via environment variables only, which must be pre-loaded by the caller (source ~/.openclaw/workspace/.env)
  • Exception: scripts/setup.py reads and writes .env for initial keypair generation and address repair — this is the only script that touches credential files
  • Private key stays in memory only during local signing — never sent to any server

Authentication

All endpoints require: Authorization: Bearer sk_live_\x3C48 hex chars>

Tier Daily API Calls Trading Fee Signal Dashboard KOL Finder
Free 100 calls/day 1% No No
Pro 1,000 calls/day 0.5% Yes Yes
Alpha 5,000 calls/day 0% Yes Yes

Agent Behavior

Session Initialization

On every session start (including heartbeat/cron), the agent MUST load credentials BEFORE running any scripts:

source ~/.openclaw/workspace/.env

This is REQUIRED — scripts do not read .env directly. All credentials are accessed via environment variables only.

Default Mode: Supervised

By default, the agent operates in supervised mode: it analyzes tokens, presents recommendations, and waits for user approval before executing any trade. Stop-loss/take-profit conditions are reported to the user but not auto-executed.

To enable autonomous trading, set require_trade_confirmation: false in preferences. See references/autonomous-trading.md for full details.

Persistence (CRITICAL)

IMMEDIATELY after submitting a transaction, the agent MUST:

  1. Write trade details to memory/trading-journal.json with status: "OPEN"
  2. Include: token_symbol, token_address, entry_price, position_size_sol, tx_hash, timestamp

User Preferences

Store in memory/trading-preferences.json:

Preference Default Description
max_position_size 0.1 SOL Max SOL per trade
max_open_positions 5 Max concurrent open positions
max_daily_trades 20 Max trades per day
stop_loss_pct 30% Notify/sell when loss exceeds this
take_profit_pct 100% Notify/sell when gain exceeds this
min_market_cap $500K Skip tokens below this
scan_count 10 Trending tokens per scan
risk_tolerance "conservative" "conservative" (skip medium risk), "moderate" (ask on medium), "aggressive" (auto-trade medium)
require_trade_confirmation true Set to false for autonomous mode
chains ["solana"] Chains to scan

Safety Guardrails

Trading Limits (Hard Caps)

Limit Default Overridable?
Max single trade 0.1 SOL Yes, via max_position_size
Max concurrent positions 5 Yes, via max_open_positions
Max daily trade count 20 Yes, via max_daily_trades
Price impact abort >10% No — always abort
Price impact warn >5% No — always warn

If any limit is hit, the agent must stop and notify the user.

Credential Isolation

Runtime scripts in this skill do NOT read .env files directly. All credentials are accessed via environment variables only, which must be pre-loaded by the caller (source ~/.openclaw/workspace/.env). This ensures no runtime script can independently access or exfiltrate credential files.

Exception: scripts/setup.py reads and writes .env — it loads existing keys to avoid regeneration, backs up .env before changes, and writes new keypair entries. This is the only script that touches credential files, and it runs only during initial setup or explicit --force regeneration.


Automated Monitoring (Cron)

Quick Setup

# Supervised mode (default): analysis + notifications, no auto-execution
source ~/.openclaw/workspace/.env && bash scripts/cron-examples.sh setup-default

# Autonomous mode (opt-in): auto-buys and auto-sells
source ~/.openclaw/workspace/.env && bash scripts/cron-examples.sh setup-autonomous

# Remove all cron jobs
bash scripts/cron-examples.sh teardown
Job Interval Default Behavior
stop-loss-tp 5 min Report triggered conditions, do NOT auto-sell
discovery-scan 1 hour Analyze and send recommendations, do NOT auto-buy

For full cron configuration, manual setup, heartbeat alternative, and monitoring workflow details, see references/autonomous-trading.md.


On-Chain Analysis Framework (7-Step Pipeline)

⚠️ Unavailable after 2026-05-04: Steps 1–6 all hit wallet-data.kryptogo.app and will stop working when the kg-xyz backend shuts down. Step 7 (execute trade via swap.py) continues to work, since the swap path routes through the OKX DEX aggregator and signs locally.

Step 1: Token Overview & Market Cap Filter

/token-overview?address=\x3Cmint>&chain_id=\x3Cid> — get name, price, market cap, holders, risk_level. Skip if market cap \x3C min_market_cap.

Step 2: Cluster Analysis

/analyze/\x3Cmint>?chain_id=\x3Cid> — wallet clusters, top holders, metadata.

  • ≥30-35% = "controlled" — major entity present
  • ≥50% = high concentration risk
  • Single cluster >50% → skip (rug pull risk)

Free tier limitation: Cluster analysis only returns the top 2 clusters. To see full cluster data, upgrade at kryptogo.xyz/pricing.

Step 3: Cluster Trend (Multi-Timeframe)

/analyze-cluster-change/\x3Cmint>cluster_ratio + changes across 15m/1h/4h/1d/7d.

Core insight: Price and cluster holdings DIVERGING is the key signal.

  • Rising price + falling cluster % = distribution (bearish)
  • Falling price + rising cluster % = accumulation (bullish)

Step 4: Address Labels + Sell Pressure Verification

  1. /token-wallet-labels → identify dev/sniper/bundle wallets
  2. /balance-history for each risky address → check if still holding
  3. Compute risky_ratio = active risky holdings / total cluster holdings
  4. 30% = high risk, 10-30% = medium, \x3C10% = low

Labels represent behavioral history, not current holdings. Always verify via /balance-history.

Step 5: Deep Dive (Optional)

/balance-history, /balance-increase/\x3Cmint>, /top-holders-snapshot/\x3Cmint>, /analyze-dca-limit-orders/\x3Cmint>, /cluster-wallet-connections

Step 6: Decision

Apply Bullish Checklist from references/decision-framework.md.

Step 7: Execute Trade

Use scripts/swap.py for execution — handles wallet_address injection, error checking, and journal logging.

Continues to work after 2026-05-04: swap execution goes through the OKX DEX aggregator with local signing and is independent of the kg-xyz backend.

source ~/.openclaw/workspace/.env && python3 scripts/swap.py \x3Ctoken_mint> 0.1
source ~/.openclaw/workspace/.env && python3 scripts/swap.py \x3Ctoken_mint> \x3Camount> --sell

API Quick Reference

⚠️ After 2026-05-04: Every endpoint below is served by wallet-data.kryptogo.app and will be shut down. The swap tool (swap_tokens / scripts/swap.py) bypasses these endpoints and routes to the OKX DEX aggregator directly, so it continues to work.

Endpoint Method Purpose After 2026-05-04
/agent/account GET Check tier & quota ⚠️ Unavailable
/agent/trending-tokens GET Scan trending tokens ⚠️ Unavailable
/agent/portfolio GET Wallet portfolio + PnL ⚠️ Unavailable (P&L enrichment); balances still fetchable via Solana RPC
/agent/swap POST Build unsigned swap tx (Solana only) ⚠️ Unavailable (swap now routes through OKX DEX; see scripts/swap.py)
/agent/submit POST Submit signed tx (Solana only) ⚠️ Unavailable (submit directly to Solana RPC instead)
/token-overview GET Token metadata & market data ⚠️ Unavailable
/analyze/:token_mint GET Full cluster analysis ⚠️ Unavailable
/analyze-cluster-change/:token_mint GET Cluster ratio trends ⚠️ Unavailable
/balance-history POST Time-series balance data ⚠️ Unavailable
/wallet-labels POST Behavior labels ⚠️ Unavailable
/token-wallet-labels POST Token-specific labels ⚠️ Unavailable
/signal-dashboard GET Curated accumulation signals (Pro+) ⚠️ Unavailable

Full request/response details: see references/api-reference.md


Multi-Chain Support

Chain chain_id Analysis Trading
Solana 501 Yes Yes
BSC 56 Yes No
Base 8453 Yes No
Monad 143 Yes No

Error Handling

Code Meaning Action
400 Bad Request Check parameters
401 Unauthorized Check API key
402 Quota Exceeded Wait for daily reset or upgrade
403 Forbidden Requires higher tier
502/504 Server error Retry once after 10s

Operational Scripts

All scripts require credentials to be pre-loaded: source ~/.openclaw/workspace/.env before running.

Post-shutdown (2026-05-04): portfolio.sh, trending.sh, analysis.sh, and test-api.sh all call the kg-xyz backend and will begin returning HTTP errors. swap.py continues to work because it uses the OKX DEX aggregator and signs locally. Scripts are kept in place so that the skill fails gracefully and a revert remains trivial if the backend comes back.

source ~/.openclaw/workspace/.env && bash scripts/portfolio.sh              # Portfolio check        (⚠️ breaks after 2026-05-04)
source ~/.openclaw/workspace/.env && bash scripts/trending.sh               # Trending tokens        (⚠️ breaks after 2026-05-04)
source ~/.openclaw/workspace/.env && bash scripts/analysis.sh               # Full analysis dashboard (⚠️ breaks after 2026-05-04)
source ~/.openclaw/workspace/.env && python3 scripts/swap.py \x3Cmint> 0.1     # Buy                     (✓ continues to work)
source ~/.openclaw/workspace/.env && python3 scripts/swap.py \x3Cmint> \x3Camt> --sell  # Sell              (✓ continues to work)
source ~/.openclaw/workspace/.env && bash scripts/test-api.sh               # API connectivity test   (⚠️ breaks after 2026-05-04)

Learning & Adaptation

The agent improves over time by recording trades, analyzing outcomes, and adjusting strategy. Every trade is logged to memory/trading-journal.json, losses trigger post-mortems, and periodic reviews propose parameter changes.

For full details on the learning system, trade journal format, post-mortem process, and strategy reviews, see references/autonomous-trading.md.


Core Concepts

Concept Key Insight
Cluster Group of wallets controlled by same entity
Cluster Ratio % of supply held by clusters. ≥30% = controlled, ≥50% = high risk
Developer Deployed the token. Highest dump risk
Sniper Bought within 1s of creation. Sell pressure if not cleared
Smart Money Realized profit >$100K. Accumulation often precedes price moves
Accumulation Cluster % rising + price consolidating = bullish
Distribution Price rising + cluster % falling = bearish

Full concepts guide: see references/concepts.md


Best Practices

  1. Always check /agent/account first to confirm tier and quota
  2. Always check /agent/portfolio on startup to detect existing positions
  3. Never expose private keys in logs, messages, or CLI arguments
  4. Validate price impact before submitting — abort >10%, warn >5%
  5. Sign and submit promptly — blockhash expires after ~60 seconds
  6. Persist state to memory/trading-state.json after every action
  7. Log every trade to journal — no exceptions
  8. Read memory/trading-lessons.md before scanning — avoid repeating known bad patterns

File Structure

kryptogo-meme-trader/
├── SKILL.md                       ← You are here
├── package.json
├── .env.example
├── references/
│   ├── api-reference.md           ← Full API docs
│   ├── concepts.md                ← Core concepts
│   ├── decision-framework.md      ← Entry/exit strategies
│   └── autonomous-trading.md      ← Autonomous mode, cron, learning system
├── scripts/
│   ├── setup.py                   ← First-time setup
│   ├── cron-examples.sh           ← Cron configurations
│   ├── portfolio.sh / trending.sh / analysis.sh / test-api.sh
│   ├── swap.py                    ← Swap executor
│   └── trading-preferences.example.json
└── examples/
    ├── trading-workflow.py
    └── deep-analysis-workflow.py
安全使用建议
This skill appears internally consistent for automated trading, but it handles highly sensitive secrets and can be configured to execute trades automatically. Before installing: (1) review the code yourself or have a trusted reviewer confirm there are no hidden network endpoints; (2) use a dedicated low-value wallet (the authors also recommend this) and limit funds there; (3) understand that setup.py will write a private key to ~/.openclaw/workspace/.env — protect that file and consider alternative key storage if you prefer; (4) if you enable cron/autonomous mode, verify cron messages and confirm trade_confirmation settings; (5) be aware of runtime pip installs from PyPI (supply-chain risk) and prefer pre-installed vetted packages in controlled environments; (6) never paste keys into chat and follow the documented guidance for sourcing .env before running scripts.
功能分析
Type: OpenClaw Skill Name: kryptogo-meme-trader Version: 2.6.0 The skill is a comprehensive meme coin trading bot for Solana that manages sensitive credentials (SOLANA_PRIVATE_KEY) and supports autonomous trading. While it implements security best practices such as local transaction signing (using the 'solders' library in scripts/swap.py) and restricted file permissions (chmod 600 in scripts/setup.py), the inherent risk of automated financial transactions and private key handling qualifies it as high-risk. The code is well-documented and its behavior is aligned with the stated purpose of on-chain analysis and trading via the KryptoGO API (wallet-data.kryptogo.app).
能力标签
cryptorequires-walletcan-make-purchasescan-sign-transactionsrequires-oauth-tokenrequires-sensitive-credentials
能力评估
Purpose & Capability
Name/description (meme-coin analysis + trading) aligns with requested binaries (python3, pip, openclaw), API host (wallet-data.kryptogo.app), and env vars (KRYPTOGO_API_KEY, SOLANA_PRIVATE_KEY, SOLANA_WALLET_ADDRESS). Filesystem writes to ~/.openclaw/workspace/.env and memory/ are justified by setup and journaling. No unrelated credentials or binaries requested.
Instruction Scope
SKILL.md and included scripts instruct the agent to call the declared API host, source a local .env, run local Python scripts, and write trading journal/memory files. All file reads/writes and network calls are within the trading domain. The only script that reads/writes the .env file is setup.py, matching the documentation. Cron messages and monitoring scripts explicitly limit auto-execution (supervised by default) and warn about autonomous mode.
Install Mechanism
No centralized install spec; the package is instruction+script-based. setup.py will pip-install 'solders' and 'requests' at runtime if missing. Runtime pip installs from PyPI are common but carry moderate supply-chain risk — there are no opaque downloads or external archives in the manifest.
Credentials
Required env vars (KRYPTOGO_API_KEY, SOLANA_PRIVATE_KEY, SOLANA_WALLET_ADDRESS) are appropriate for an on-chain trading agent that performs local signing. The skill explicitly documents that the private key is stored in ~/.openclaw/workspace/.env and accessed via environment variables. Requested filesystem permissions to write .env and memory/ are proportionate, but storing a private key on disk is sensitive and worth explicit caution.
Persistence & Privilege
always:false (no forced always-on). The skill can be invoked autonomously by default (platform norm) and provides opt-in autonomous-trading cron setups. This is expected for a trading agent, but combined with stored private keys and cron jobs it increases operational risk if misconfigured — the skill's metadata and scripts do provide supervised defaults and trade-confirmation policies.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install kryptogo-meme-trader
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /kryptogo-meme-trader 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.6.0
**Shutdown notice for KryptoGO meme trader analysis backend.** - Added explicit deprecation and shutdown notices throughout the documentation. - Warned users that cluster analysis, wallet labels, signal dashboards, and DCA/limit tools will stop working after 2026-05-04 due to backend shutdown. - Clarified that swap execution via OKX DEX aggregator will remain available. - Per-tool impact and documentation updated for transparency and future reference. - No code changes in this version.
v2.5.6
kryptogo-meme-trader 2.5.6 - Security metadata updated: clarified that only scripts/setup.py is permitted to read and write `.env` for keypair generation and address repair; all other scripts must use environment variables only. - Added explicit note in metadata and security documentation about credential file isolation and access restrictions. - No changes to runtime logic or APIs.
v2.5.5
kryptogo-meme-trader 2.5.5 - Added a sample .env file (.env.example) to guide users in setting up environment variables. - Updated supported API quotas and trading fee information in documentation. - Added documentation links for user guides (EN, zh-tw, zh-cn) and whitepaper. - No breaking changes to behavior or API; this release focuses on improved setup and clearer documentation.
v2.5.1
kryptogo-meme-trader v2.5.1 - Improved cron monitoring logic in scripts/cron_monitor.py and scripts/cron_scan.py. - Enhanced swap execution in scripts/swap.py for reliability. - Updated trading workflow example (examples/trading-workflow.py). - Refined documentation and version details in SKILL.md. - Updated dependencies in package.json.
v2.5.0
kryptogo-meme-trader v2.5.0 - Security model clarified: Default mode is now supervised (all trades require user confirmation). Autonomous trading is opt-in and requires explicit user changes. - Scripts no longer read .env files directly; all credentials must be pre-loaded as environment variables. - Added detailed safety guardrails and credential isolation rules in documentation. - New references/autonomous-trading.md added for autonomous mode and cron guidance. - Updated agent workflow and behavior to reinforce trade confirmation and user notification on critical actions.
v2.4.3
- Added new monitoring script (scripts/monitor.py) to enhance automated portfolio and trade monitoring. - Improved cron job scripts and workflow for more reliable scheduled trading and portfolio checks. - Updated trading logic in core scripts for better automation and stability. - Documentation updates in SKILL.md to reflect improved setup, monitoring, and usage instructions.
v2.4.2
kryptogo-meme-trader 2.4.2 - Added a new package.json file for improved dependency management. - Updated SKILL.md with additional details on agent persistence requirements and clarified agent behavior on transaction submission. - Refined example cron job scripts and made code changes in swap.py for better swap execution handling. - Various minor documentation and code improvements.
v2.4.1
- Update version to 2.4.1 in documentation. - No functional or behavioral changes; SKILL.md metadata updated only.
v2.4.0
- Added automated monitoring scripts: introduced scripts/cron_monitor.py and scripts/cron_scan.py for scheduled portfolio and signal scanning. - Updated swap logic in scripts/swap.py for improved trade automation and reliability. - Enhanced trading workflow example in examples/trading-workflow.py with better automation support. - Minor documentation updates and clarifications in SKILL.md about automated monitoring setup.
v2.3.0
- Added new trading and analysis scripts: analysis.sh, portfolio.sh, swap.py, test-api.sh, trading-preferences.example.json, and trending.sh. - Updated SKILL.md with improved setup instructions and details for automated monitoring via cron (including scripts/cron-examples.sh). - Enhanced user guidance for configuring trading preferences and periodic automation. - Expanded documentation on user preferences, security, and workflow for greater clarity.
v1.1.0
Add operational scripts (portfolio, trending, analysis, swap, test-api), dual-cron default setup for automated stop-loss/take-profit (5min) and discovery scan (30min)
v2.2.0
v2.2.0: Add wallet_address param to /agent/swap for local signing. Enhance analysis pipeline with multi-timeframe cluster interpretation, balance-history verification for dev/sniper/bundle risk assessment, purchase decision template, and implementation lessons.
v1.0.3
- Added _meta.json file for enhanced metadata management. - Updated network permissions in SKILL.md to include "api.kryptogo.xyz" for improved platform connectivity. - No changes to core functionality or user workflow.
v1.0.2
Fix: remove incorrect api.kryptogo.xyz from frontmatter network declaration
v1.0.1
Security fixes: .env stored in workspace root, removed masked key print, added Read tool guard, session init sourcing, corrected setup guidance
v1.0.0
Initial release: autonomous meme coin analysis & trading agent with heartbeat/cron integration, learning system, and multi-chain analysis support (Solana/BSC/Base/Monad). Solana-only trading via OKX DEX aggregator.
元数据
Slug kryptogo-meme-trader
版本 2.6.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 16
常见问题

KryptoGO Meme Trader 是什么?

[DEPRECATED 2026-05-04] Analyze and trade meme coins using KryptoGO's on-chain cluster analysis platform. NOTE: The kg-xyz analysis backend (wallet-data.kryp... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 708 次。

如何安装 KryptoGO Meme Trader?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install kryptogo-meme-trader」即可一键安装,无需额外配置。

KryptoGO Meme Trader 是免费的吗?

是的,KryptoGO Meme Trader 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

KryptoGO Meme Trader 支持哪些平台?

KryptoGO Meme Trader 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 KryptoGO Meme Trader?

由 Harry Chen(@a00012025)开发并维护,当前版本 v2.6.0。

💬 留言讨论