meme-scout
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseMeme Scout
Meme币侦察工具
This skill provides workflows for finding and analyzing trending meme coins on decentralized exchanges.
本Skill提供了在去中心化交易所(DEX)上查找和分析热门Meme币的工作流程。
Trending Tokens Discovery
热门代币发掘
Timeframes Available
支持的时间维度
- 5 minutes: https://dexscreener.com/?rankBy=trendingScoreM5&order=desc
- 1 hour: https://dexscreener.com/?rankBy=trendingScoreH1&order=desc
- 6 hours (default): https://dexscreener.com/
- 24 hours: https://dexscreener.com/?rankBy=trendingScoreH24&order=desc
How to Fetch Trending Data
如何获取热门数据
- Use curl to fetch the HTML from the appropriate URL
- Extract the __SERVER_DATA from the script tag using sed
- Parse the JSON with Node.js VM to get the pairs array
- Each pair contains: baseToken (name, symbol, address), priceUsd, priceChange (m5, h1, h6, h24), volume, liquidity, etc.
Example command for top 10 trending:
bash
curl -s "https://dexscreener.com/?rankBy=trendingScoreH24&order=desc" | sed -n 's/.*window\.__SERVER_DATA\s*=\s*\(.*\);.*/\1/p' | node -e "
const fs = require('fs');
const input = fs.readFileSync(0, 'utf-8').trim();
const code = 'data = ' + input;
const vm = require('vm');
const sandbox = {data: null, URL: URL, Date: Date, undefined: undefined};
vm.runInNewContext(code, sandbox);
const pairs = sandbox.data.route.data.dexScreenerData.pairs.slice(0,10);
pairs.forEach(p => console.log(\`\${p.baseToken.name} | \${p.chainId} | $\${p.priceUsd} | \${p.priceChange.h24}% | \${p.baseToken.address}\`));
"- 使用curl从对应URL获取HTML内容
- 使用sed提取script标签中的__SERVER_DATA
- 通过Node.js VM解析JSON以获取pairs数组
- 每个pair包含:baseToken(名称、符号、地址)、priceUsd、priceChange(m5、h1、h6、h24)、交易量、流动性等信息
获取前10个热门代币的示例命令:
bash
curl -s "https://dexscreener.com/?rankBy=trendingScoreH24&order=desc" | sed -n 's/.*window\.__SERVER_DATA\s*=\s*\(.*\);.*/\1/p' | node -e "
const fs = require('fs');
const input = fs.readFileSync(0, 'utf-8').trim();
const code = 'data = ' + input;
const vm = require('vm');
const sandbox = {data: null, URL: URL, Date: Date, undefined: undefined};
vm.runInNewContext(code, sandbox);
const pairs = sandbox.data.route.data.dexScreenerData.pairs.slice(0,10);
pairs.forEach(p => console.log(\`\${p.baseToken.name} | \${p.chainId} | $\${p.priceUsd} | \${p.priceChange.h24}% | \${p.baseToken.address}\`));
"Risk Assessment for Specific Tokens
特定代币的风险评估
Steps to Check Risk
风险检测步骤
- DexScreener Audit: Visit the pair page (https://dexscreener.com/{chainId}/{pairAddress}) and check the "Audit" section
- RugCheck.xyz: For Solana tokens, use https://rugcheck.xyz/tokens/{tokenAddress}
- On-chain Analysis: Check creator wallet, liquidity locks, token distribution
- General Red Flags: Anonymous teams, Pump.fun origin, extreme volatility, no utility
- DexScreener审计: 访问交易对页面(https://dexscreener.com/{chainId}/{pairAddress})并查看“审计”板块
- RugCheck.xyz: 对于Solana代币,使用https://rugcheck.xyz/tokens/{tokenAddress}
- 链上分析: 检查创建者钱包、流动性锁定情况、代币分配机制
- 常见风险信号: 匿名团队、来自Pump.fun、极端波动、无实际效用
Risk Levels
风险等级
- Low: Verified team, audited contracts, locked liquidity
- Medium: Some transparency, basic audit, moderate volatility
- High: Anonymous creator, no locks, Pump.fun token, high volatility
- Extreme: Recent creation, suspicious patterns, social hype without substance
- 低风险: 团队已验证、合约经过审计、流动性已锁定
- 中风险: 具备一定透明度、基础审计、波动适中
- 高风险: 创建者匿名、无流动性锁定、Pump.fun代币、高波动
- 极高风险: 近期创建、可疑交易模式、无实质内容的社交炒作
References
参考资料
See references/ for detailed guides:
- DEX Screener API
- Risk Assessment Guide
- Pump.fun Risks
查看references/目录获取详细指南:
- DEX Screener API
- 风险评估指南
- Pump.fun风险
Scripts
脚本文件
- scripts/fetch-trending.js: Node.js script for fetching trending data
- scripts/check-risk.sh: Bash script for basic risk checks</content> <parameter name="filePath">./skills/meme-scout/SKILL.md
- scripts/fetch-trending.js: 用于获取热门数据的Node.js脚本
- scripts/check-risk.sh: 用于基础风险检测的Bash脚本