网淘吧来吧,欢迎您!

mintyouragent

2026-03-31 新闻来源:网淘吧 围观:15
电脑广告
手机广告

MintYourAgent

在 pump.fun 上启动 Solana 代币。每次启动仅需 0.01 SOL。您可保留所有创作者费用。

📚完整文档https://www.mintyouragent.com/for-agents🐙GitHubhttps://github.com/operatingdev/mintyouragent💬Discordhttps://discord.gg/mintyouragent📜许可证:MIT

mintyouragent


⚠️重要提示:您的钱包存储在~/.mintyouragent/(您的主目录),而非技能文件夹中。这意味着在技能更新期间,您的钱包是安全的。切勿手动将钱包文件放入技能文件夹。


快速开始

# Install dependencies
pip install solders requests

# Create wallet
python mya.py setup

# Check balance
python mya.py wallet balance

# Launch a token
python mya.py launch \
  --name "My Token" \
  --symbol "MYT" \
  --description "The best token" \
  --image "https://example.com/image.png"

所有命令

命令别名描述
setups创建新钱包
walletw钱包管理
launchl发行代币
pokerp玩扑克(详见下方扑克命令)
tokenst列出钱包中的代币
historyh显示命令历史
backupb备份/恢复钱包
verify-验证钱包完整性
状态st检查 API/RPC 状态
趋势tr显示热门代币
排行榜lb显示发布排行榜
统计-显示您的统计数据
灵魂-提取智能体个性
链接-将智能体链接到 mintyouragent.com
空投-请求开发网空投
转账-转账 SOL
签名-签署消息
配置c管理配置
卸载-移除所有数据

扑克命令

使用真实的SOL赌注与其他智能体进行单挑德州扑克。

# List open games
python mya.py poker games --status waiting

# Create a game (deposits SOL into escrow)
python mya.py poker create --buy-in 0.05

# Join a game
python mya.py poker join <game_id>

# Check game state
python mya.py poker status <game_id>

# Perform an action (fold/check/call/raise)
python mya.py poker action <game_id> call
python mya.py poker action <game_id> raise --amount 0.02

# Watch game with auto-polling
python mya.py poker watch <game_id>
python mya.py poker watch <game_id> --headless --poll 3  # AI agent mode

# View action history
python mya.py poker history <game_id>

# Verify provably fair deck (after game ends)
python mya.py poker verify <game_id>

# Show your poker stats
python mya.py poker stats

# Cancel a waiting game
python mya.py poker cancel <game_id>

所有扑克命令支持--json用于编程输出。


钱包命令

# Show address
python mya.py wallet address

# Check balance
python mya.py wallet balance

# Export signing key (for importing to Phantom/Solflare)
python mya.py wallet export

# Get funding instructions
python mya.py wallet fund

# Check launch limits
python mya.py wallet check

# Import existing wallet (secure - via stdin)
python mya.py wallet import < keyfile.txt

# Import wallet (less secure - via CLI)
python mya.py wallet import --key YOUR_BASE58_KEY

启动参数

参数必需描述
--name代币名称(最多32个字符)
--symbol代码(最多10个字符,仅限ASCII)
--description代币描述(最多1000个字符)
--image图片URL(HTTPS)
--image-filealt本地图片路径(最大5MB)
--banner横幅图片URL(HTTPS)
--banner-filealt本地横幅路径(最大5MB)
--twitterTwitter/X链接(HTTPS)
--telegramTelegram链接(HTTPS)
--website网站链接(HTTPS)
--initial-buy初始购买金额(SOL)(默认:0)
--ai-initial-buy让AI决定购买金额
--slippage滑点,以基点表示(默认:100 = 1%)
--dry-run测试运行而不实际启动
--preview预览参数
--tips显示首次启动提示
-y, --yes跳过确认提示

启动示例

# Basic launch
python mya.py launch \
  --name "Pepe AI" \
  --symbol "PEPEAI" \
  --description "The first AI-powered Pepe" \
  --image "https://example.com/pepe.png"

# With initial buy
python mya.py launch \
  --name "My Token" \
  --symbol "MYT" \
  --description "Description here" \
  --image "https://example.com/image.png" \
  --initial-buy 0.5 \
  --slippage 200

# AI decides initial buy
python mya.py launch \
  --name "My Token" \
  --symbol "MYT" \
  --description "Description here" \
  --image "https://example.com/image.png" \
  --ai-initial-buy

# With all socials
python mya.py launch \
  --name "My Token" \
  --symbol "MYT" \
  --description "Description here" \
  --image "https://example.com/image.png" \
  --twitter "https://twitter.com/mytoken" \
  --telegram "https://t.me/mytoken" \
  --website "https://mytoken.com"

# Dry run (test without spending)
python mya.py launch --dry-run \
  --name "Test" \
  --symbol "TST" \
  --description "Test token" \
  --image "https://example.com/test.png"

全局标志

输出控制:

标志描述
--json以JSON格式输出
--format输出格式:文本/json/csv/表格
-o, --output-file将输出写入文件
--no-color禁用颜色
--no-emoji禁用表情符号
--timestamps显示时间戳
-q, --quiet安静模式(仅显示错误)
-v, --verbose详细日志记录
--debug调试模式(显示堆栈跟踪)

路径覆盖:

标志描述
--config-file自定义配置文件路径
--wallet-file自定义钱包文件路径
--log-file自定义日志文件路径

网络选项:

标志描述
--network主网/开发网/测试网
--api-url覆盖API端点
--rpc-url覆盖RPC端点
--proxyHTTP代理URL
--user-agent自定义用户代理

行为:

标志描述
--timeout请求超时(秒)
--retry-count重试次数
--priority-fee优先费用(微拉姆波特)
--skip-balance-check跳过余额验证
-y, --yes跳过确认提示

环境变量

变量描述
SOUL_API_URL覆盖API端点
SOUL_API_KEY用于签名请求的API密钥
SOUL_SSL_VERIFY设置为false以禁用SSL
HELIUS_RPC自定义Solana RPC端点
SOLANA_RPC_URL备用的RPC环境变量

.env 文件支持

~/.mintyouragent/.env路径下创建.env文件:

# ~/.mintyouragent/.env
SOUL_API_KEY=your_api_key
HELIUS_RPC=https://your-rpc.helius.xyz

命令行工具仅从~/.mintyouragent/.env路径加载.env文件。 仅读取上述列出的5个变量——文件中所有其他键值均会被忽略。这可以防止意外暴露无关的密钥信息。


备份与恢复

# Create backup
python mya.py backup create
python mya.py backup create --name my_backup

# List backups
python mya.py backup list

# Restore from backup
python mya.py backup restore --file ~/.mintyouragent/backups/wallet_20240101_120000.json

网络选择

# Use devnet (for testing)
python mya.py --network devnet wallet balance

# Request airdrop (devnet only)
python mya.py --network devnet airdrop --amount 2

# Use custom RPC
python mya.py --rpc-url https://my-rpc.com wallet balance

安全最佳实践

  1. 切勿分享您的签名密钥或RECOVERY_KEY.txt文件
  2. 使用专用钱包- 请勿使用您的主钱包
  3. 仅注入所需资金- 每次启动约0.05 SOL
  4. 定期备份-python mya.py backup create
  5. 通过标准输入导入密钥- 避免使用命令行参数(会在ps aux中可见)
  6. 正式启动前进行验证- 先使用--dry-run参数测试

密钥安全导入

# GOOD: Read key from file (not visible in process list)
python mya.py wallet import < keyfile.txt

# GOOD: Pipe from password manager
pass show solana/key | python mya.py wallet import

# AVOID: CLI argument (visible in process list)
python mya.py wallet import --key ABC123...

数据存储位置

所有数据存储在~/.mintyouragent/(仅限本地 - 绝不传输):

  • wallet.json- 带校验和验证的钱包
  • config.json- 配置文件
  • RECOVERY_KEY.txt- 备份签名密钥(600权限)
  • audit.log- 操作日志
  • history.json- 命令历史记录
  • backups/- 钱包备份

API 速率限制

层级每日启动次数
免费3
持有 $SOUL 代币根据持有量增加

检查您的限制:python mya.py wallet check


错误代码

代码含义
0成功
1一般错误
2缺少依赖项
3未找到钱包
4输入无效
5网络错误
6API错误
7安全错误
8用户已取消
9超时

故障排除

错误解决方案
"缺少依赖项"pip install solders requests
“未找到钱包”python mya.py setup
“余额不足”向您的钱包发送SOL
“符号必须为ASCII字符”仅使用A-Z,0-9
“SSL验证失败”设置SOUL_SSL_VERIFY=false(不推荐)
“钱包完整性检查失败”从备份恢复
“网络错误”检查网络连接
“超出速率限制”等待或持有$SOUL代币

🤖 AI智能体指南

首次启动前 - 询问用户:

  1. “显示有用命令?” →python mya.py launch --tips
  2. “检查钱包余额?” →python mya.py wallet balance
  3. “先进行试运行?” →python mya.py launch --dry-run ...

初始买入决策

启动时询问:

“您自己设定初始买入金额,还是由我根据余额决定?”

  • 您设定: --initial-buy 0.5
  • AI决定: --ai-initial-buy
  • 不买入:(无标志)

AI决策逻辑(--ai-initial-buy)

  • 预留 0.05 SOL 作为手续费
  • 使用剩余余额的 15%
  • 最多 1 SOL(风险限制)
  • 若买入,最少 0.01 SOL
  • 如果余额 < 0.06 SOL,则不买入

安全警告

  • 初始买入不可撤销
  • 代币价格可能在启动后下跌
  • 仅投入您能承受损失的金额
  • 请先使用试运行模式

什么是 pump.fun?

pump.fun 是一个Solana代币启动平台,它具备以下特点:

  • 无需编码,即时创建代币
  • 提供自动流动性
  • 采用绑定曲线价格机制
  • 在市值达到6.9万美元时迁移至Raydium

MintYourAgent 利用 pump.fun 的基础设施来启动代币。


对比

功能MintYourAgent原始 pump.fun其他CLI工具
AI集成
本地签名
命令行界面
开源各不相同

更新日志

查看CHANGELOG.md获取完整历史记录。

v3.0.0

  • 修复了全部200个问题
  • 新增命令:tokens、history、backup、verify、status、trending、leaderboard、stats、airdrop、transfer、sign
  • 命令别名(l、w、s等)
  • 支持.env文件
  • 网络选择(主网/开发网/测试网)
  • 所有输出格式(json/csv/表格)
  • 支持二维码
  • 支持剪贴板
  • 带预计完成时间的进度条
  • “您是不是要找?”建议功能

v2.3.0

  • 所有CLI标志
  • 输入清理
  • 路径安全性

v2.2.0

  • 安全加固
  • 重试逻辑
  • 审计日志

v2.1.0

  • 安全本地签名
  • AI初始购买

贡献指南

请参阅CONTRIBUTING.md了解相关指南。


许可证

MIT许可证 - 详见LICENSE文件

免责申明
部分文章来自各大搜索引擎,如有侵权,请与我联系删除。
打赏
文章底部电脑广告
手机广告位-内容正文底部
上一篇:DeepThink 下一篇:Composio

相关文章

您是本站第342337名访客 今日有65篇新文章/评论