Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Analyze and trade meme coins using KryptoGO's on-chain cluster analysis platform. Covers wallet clustering, address labels, accumulation/distribution detecti...
Analyze and trade meme coins using KryptoGO's on-chain cluster analysis platform. Covers wallet clustering, address labels, accumulation/distribution detecti...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
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. 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.
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
BTC/ETH/major L1 macro analysis, NFTs, cross-chain bridging, non-DEX transactions, non-Solana trading
Go to kryptogo.xyz/account and create an API key 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.
python3 scripts/setup.py Creates a Solana keypair, saves to .env with chmod 600, prints public address to fund.
Send SOL to the agent's public address (minimum 0.1 SOL).
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
All endpoints require: Authorization: Bearer sk_live_<48 hex chars> TierDaily API CallsTrading FeeSignal DashboardKOL FinderFree100 calls/day1%NoNoPro1,000 calls/day0.5%YesYesAlpha5,000 calls/day0%YesYes
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.
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.
IMMEDIATELY after submitting a transaction, the agent MUST: Write trade details to memory/trading-journal.json with status: "OPEN" Include: token_symbol, token_address, entry_price, position_size_sol, tx_hash, timestamp
Store in memory/trading-preferences.json: PreferenceDefaultDescriptionmax_position_size0.1 SOLMax SOL per trademax_open_positions5Max concurrent open positionsmax_daily_trades20Max trades per daystop_loss_pct30%Notify/sell when loss exceeds thistake_profit_pct100%Notify/sell when gain exceeds thismin_market_cap$500KSkip tokens below thisscan_count10Trending tokens per scanrisk_tolerance"conservative""conservative" (skip medium risk), "moderate" (ask on medium), "aggressive" (auto-trade medium)require_trade_confirmationtrueSet to false for autonomous modechains["solana"]Chains to scan
LimitDefaultOverridable?Max single trade0.1 SOLYes, via max_position_sizeMax concurrent positions5Yes, via max_open_positionsMax daily trade count20Yes, via max_daily_tradesPrice impact abort>10%No โ always abortPrice impact warn>5%No โ always warn If any limit is hit, the agent must stop and notify the user.
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.
# 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 JobIntervalDefault Behaviorstop-loss-tp5 minReport triggered conditions, do NOT auto-selldiscovery-scan1 hourAnalyze and send recommendations, do NOT auto-buy For full cron configuration, manual setup, heartbeat alternative, and monitoring workflow details, see references/autonomous-trading.md.
/token-overview?address=<mint>&chain_id=<id> โ get name, price, market cap, holders, risk_level. Skip if market cap < min_market_cap.
/analyze/<mint>?chain_id=<id> โ 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.
/analyze-cluster-change/<mint> โ 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)
/token-wallet-labels โ identify dev/sniper/bundle wallets /balance-history for each risky address โ check if still holding Compute risky_ratio = active risky holdings / total cluster holdings 30% = high risk, 10-30% = medium, <10% = low Labels represent behavioral history, not current holdings. Always verify via /balance-history.
/balance-history, /balance-increase/<mint>, /top-holders-snapshot/<mint>, /analyze-dca-limit-orders/<mint>, /cluster-wallet-connections
Apply Bullish Checklist from references/decision-framework.md.
Use scripts/swap.py for execution โ handles wallet_address injection, error checking, and journal logging. source ~/.openclaw/workspace/.env && python3 scripts/swap.py <token_mint> 0.1 source ~/.openclaw/workspace/.env && python3 scripts/swap.py <token_mint> <amount> --sell
EndpointMethodPurpose/agent/accountGETCheck tier & quota/agent/trending-tokensGETScan trending tokens/agent/portfolioGETWallet portfolio + PnL/agent/swapPOSTBuild unsigned swap tx (Solana only)/agent/submitPOSTSubmit signed tx (Solana only)/token-overviewGETToken metadata & market data/analyze/:token_mintGETFull cluster analysis/analyze-cluster-change/:token_mintGETCluster ratio trends/balance-historyPOSTTime-series balance data/wallet-labelsPOSTBehavior labels/token-wallet-labelsPOSTToken-specific labels/signal-dashboardGETCurated accumulation signals (Pro+) Full request/response details: see references/api-reference.md
Chainchain_idAnalysisTradingSolana501YesYesBSC56YesNoBase8453YesNoMonad143YesNo
CodeMeaningAction400Bad RequestCheck parameters401UnauthorizedCheck API key402Quota ExceededWait for daily reset or upgrade403ForbiddenRequires higher tier502/504Server errorRetry once after 10s
All scripts require credentials to be pre-loaded: source ~/.openclaw/workspace/.env before running. source ~/.openclaw/workspace/.env && bash scripts/portfolio.sh # Portfolio check source ~/.openclaw/workspace/.env && bash scripts/trending.sh # Trending tokens source ~/.openclaw/workspace/.env && bash scripts/analysis.sh # Full analysis dashboard source ~/.openclaw/workspace/.env && python3 scripts/swap.py <mint> 0.1 # Buy source ~/.openclaw/workspace/.env && python3 scripts/swap.py <mint> <amt> --sell # Sell source ~/.openclaw/workspace/.env && bash scripts/test-api.sh # API connectivity test
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.
ConceptKey InsightClusterGroup of wallets controlled by same entityCluster Ratio% of supply held by clusters. โฅ30% = controlled, โฅ50% = high riskDeveloperDeployed the token. Highest dump riskSniperBought within 1s of creation. Sell pressure if not clearedSmart MoneyRealized profit >$100K. Accumulation often precedes price movesAccumulationCluster % rising + price consolidating = bullishDistributionPrice rising + cluster % falling = bearish Full concepts guide: see references/concepts.md
Always check /agent/account first to confirm tier and quota Always check /agent/portfolio on startup to detect existing positions Never expose private keys in logs, messages, or CLI arguments Validate price impact before submitting โ abort >10%, warn >5% Sign and submit promptly โ blockhash expires after ~60 seconds Persist state to memory/trading-state.json after every action Log every trade to journal โ no exceptions Read memory/trading-lessons.md before scanning โ avoid repeating known bad patterns
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
Data access, storage, extraction, analysis, reporting, and insight generation.
Largest current source with strong distribution and engagement signals.