用途:在 Solana 上实现自主代币交易,使用 Jupiter 进行兑换,多数据源扫描机会,偏短线动量策略而非长期持有。
主要能力:solana_wallet 支持 create(生成并保存密钥对)、balance(返回 SOL 与代币持仓)、address(返回公钥)。solana_swap 通过 Jupiter 聚合器执行兑换,参数 inputToken、outputToken、amountUsd,支持 SOL、USDC、USDT、RAY、SRM 或任意有效 mint 地址。solana_scan 扫描机会,可选参数 chain、maxResults(默认 5),数据源为 DexScreener 推广代币、GeckoTerminal 趋势池与新池,返回带动量、流动性、成交量评分的候选。
使用方式:先创建并注资钱包(建议最低 0.1 SOL);用 solana_wallet 查看余额;用 solana_scan 找机会、solana_swap 下单。自动交易可运行 scripts/monitor.js,示例 cron:*/15 6-23 * * * cd ~/.openclaw/workspace && node skills/solana-trader/scripts/monitor.js。环境变量含 SOLANA_RPC_URL、SOLANA_WALLET_PATH、POSITION_SIZE_USD、MAX_POSITIONS、MIN_SCORE、TAKE_PROFIT_PCT、STOP_LOSS_PCT、TRAILING_STOP_PCT。状态文件包括 trades.json、state.json、solana-wallet.json。
策略与限制:评分含早期阶段、动量、成交量/流动性比、买压,并有追高、下跌、低流动性等扣分;退出含止盈、移动止损、止损、动量死亡。风险控制为最多 4 个并发仓位、每笔 3-10 美元、保留 5 美元以上流动性与 SOL 手续费。数据源有速率限制,交易风险高,应小额测试并备份钱包。具体收费、效果与平台暂未提供。