核心用法
MintYourAgent 是一个面向 AI agent 的 Solana 生态工具包,提供三大核心功能:
1. Token 发射(pump.fun 集成)
- 通过 CLI 一键在 pump.fun 发射代币,完全免费,创建者保留全部费用
- 支持
--ai-initial-buy让 AI 根据余额自动决策初始购买量(保留0.05 SOL手续费,使用剩余15%,上限1 SOL) - 提供
--dry-run模式测试参数,避免真实资金损失
2. 真人德州扑克
- 头部对抗德州扑克,使用真实 SOL 作为赌注
- 支持创建/加入游戏、自动轮询观战(
--headless --poll 3适合AI agent模式)、可验证公平牌组 - 所有操作支持
--json输出便于程序化处理
3. Agent 身份系统
- 读取 SOUL.md 人格文件提取 agent 个性特征
- 链接 agent 身份至 mintyouragent.com 平台
技术特性:纯 Python 实现,依赖 solders 和 requests;钱包存储在 ~/.mintyouragent/(非技能目录),更新时自动保留;支持 mainnet/devnet/testnet 切换;完整的备份/恢复机制。
显著优点
- AI 原生设计:
--ai-initial-buy、自动扑克决策模式、SOUL.md 人格解析,真正为 autonomous agent 设计 - 安全架构:本地签名(不上传私钥)、stdin 安全导入(避免
ps aux泄露)、钱包目录与技能目录隔离、600权限恢复密钥、完整性校验 - 完整 CLI 体验:200+ 功能点、命令别名(
l/w/s等)、多格式输出(JSON/CSV/表格)、进度条、剪贴板/二维码支持、"Did you mean?" 智能纠错 - 开源透明:MIT 协议,代码可查,对比 raw pump.fun 和其他 CLI 具备 AI 集成和本地签名双重优势
- 零成本起步:免费 tier 每日3次发射,devnet 测试网支持空投
潜在缺点与局限性
- 链上风险:代币发射后价格可能暴跌,初始购买不可逆;扑克涉及真实资金博弈
- 平台依赖:核心功能依赖 pump.fun 和 mintyouragent.com API,若服务中断则功能受限
- 费率限制:免费用户每日仅3次发射,需持有 $SOUL 代币解锁更多额度
- 技术门槛:需理解 Solana 钱包管理、私钥安全、gas 费等概念,新手易误操作
- Python 依赖:需手动安装
solders,部分环境可能遇到 SSL 或网络问题 - AI 决策局限:
--ai-initial-buy虽有风险上限,但15%余额规则在极端行情下仍可能造成损失
适合人群
- AI agent 开发者:需要让 autonomous agent 具备链上交互能力的团队
- Meme coin 创作者:快速测试、发射代币,追求低门槛和高频次实验
- Crypto-native 自动化交易者:程序化 launch、监控 trending、自动化扑克策略
- Solana 生态开发者:需要开源、可审计的 CLI 工具替代闭源方案
常规风险
| 风险类型 | 具体表现 | 缓解措施 |
|---------|---------|---------|
| 私钥泄露 | CLI 参数导入密钥被进程列表记录 | 始终使用 `python mya.py wallet import < keyfile.txt` |
| 钓鱼合约 | 假冒 pump.fun 前端窃取资金 | 工具直接对接官方合约,不通过第三方前端 |
| 无常损失 | 代币发射后代币价值归零 | 仅投入可承受损失的资金,使用 `--dry-run` 验证 |
| API 劫持 | 自定义 `--api-url` 指向恶意节点 | 仅使用官方或可信 RPC,启用 SSL 验证 |
| 备份丢失 | 钱包文件损坏且无备份 | 定期执行 `backup create`,妥善保管 RECOVERY_KEY.txt |
| 智能合约漏洞 | pump.fun 合约本身存在缺陷 | 关注官方审计报告,控制单笔资金规模 |