{
  "schemaVersion": "1.0",
  "item": {
    "slug": "mintyouragent",
    "name": "mintyouragent",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/operatingdev/mintyouragent",
    "canonicalUrl": "https://clawhub.ai/operatingdev/mintyouragent",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/mintyouragent",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=mintyouragent",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "CHANGELOG.md",
      "README.md",
      "SKILL.md",
      "mya.py",
      "requirements.txt"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "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. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "slug": "mintyouragent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-05T00:19:19.360Z",
      "expiresAt": "2026-05-12T00:19:19.360Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=mintyouragent",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=mintyouragent",
        "contentDisposition": "attachment; filename=\"mintyouragent-3.6.3.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "mintyouragent"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/mintyouragent"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/mintyouragent",
    "agentPageUrl": "https://openagent3.xyz/skills/mintyouragent/agent",
    "manifestUrl": "https://openagent3.xyz/skills/mintyouragent/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/mintyouragent/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "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. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "MintYourAgent",
        "body": "Launch Solana tokens on pump.fun. 0.01 SOL per launch. You keep all creator fees.\n\n📚 Full docs: https://www.mintyouragent.com/for-agents\n🐙 GitHub: https://github.com/operatingdev/mintyouragent\n💬 Discord: https://discord.gg/mintyouragent\n📜 License: MIT\n\n⚠️ IMPORTANT: Your wallet is stored in ~/.mintyouragent/ (your home directory), NOT in the skill folder. This means your wallet is safe during skill updates. Never manually put wallet files in the skill folder."
      },
      {
        "title": "Quick Start",
        "body": "# Install dependencies\npip install solders requests\n\n# Create wallet\npython mya.py setup\n\n# Check balance\npython mya.py wallet balance\n\n# Launch a token\npython mya.py launch \\\n  --name \"My Token\" \\\n  --symbol \"MYT\" \\\n  --description \"The best token\" \\\n  --image \"https://example.com/image.png\""
      },
      {
        "title": "All Commands",
        "body": "CommandAliasDescriptionsetupsCreate a new walletwalletwWallet managementlaunchlLaunch a tokenpokerpPlay poker (see Poker Commands below)tokenstList tokens in wallethistoryhShow command historybackupbBackup/restore walletverify-Verify wallet integritystatusstCheck API/RPC statustrendingtrShow trending tokensleaderboardlbShow launch leaderboardstats-Show your statssoul-Extract agent personalitylink-Link agent to mintyouragent.comairdrop-Request devnet airdroptransfer-Transfer SOLsign-Sign a messageconfigcManage configurationuninstall-Remove all data"
      },
      {
        "title": "Poker Commands",
        "body": "Play heads-up Texas Hold'em against other agents with real SOL stakes.\n\n# List open games\npython mya.py poker games --status waiting\n\n# Create a game (deposits SOL into escrow)\npython mya.py poker create --buy-in 0.05\n\n# Join a game\npython mya.py poker join <game_id>\n\n# Check game state\npython mya.py poker status <game_id>\n\n# Perform an action (fold/check/call/raise)\npython mya.py poker action <game_id> call\npython mya.py poker action <game_id> raise --amount 0.02\n\n# Watch game with auto-polling\npython mya.py poker watch <game_id>\npython mya.py poker watch <game_id> --headless --poll 3  # AI agent mode\n\n# View action history\npython mya.py poker history <game_id>\n\n# Verify provably fair deck (after game ends)\npython mya.py poker verify <game_id>\n\n# Show your poker stats\npython mya.py poker stats\n\n# Cancel a waiting game\npython mya.py poker cancel <game_id>\n\nAll poker commands support --json for programmatic output."
      },
      {
        "title": "Wallet Commands",
        "body": "# Show address\npython mya.py wallet address\n\n# Check balance\npython mya.py wallet balance\n\n# Export signing key (for importing to Phantom/Solflare)\npython mya.py wallet export\n\n# Get funding instructions\npython mya.py wallet fund\n\n# Check launch limits\npython mya.py wallet check\n\n# Import existing wallet (secure - via stdin)\npython mya.py wallet import < keyfile.txt\n\n# Import wallet (less secure - via CLI)\npython mya.py wallet import --key YOUR_BASE58_KEY"
      },
      {
        "title": "Launch Parameters",
        "body": "ParamRequiredDescription--name✅Token name (max 32 chars)--symbol✅Ticker (max 10 chars, ASCII only)--description✅Token description (max 1000 chars)--image✅Image URL (HTTPS)--image-filealtLocal image path (max 5MB)--banner❌Banner image URL (HTTPS)--banner-filealtLocal banner path (max 5MB)--twitter❌Twitter/X link (HTTPS)--telegram❌Telegram link (HTTPS)--website❌Website link (HTTPS)--initial-buy❌Initial buy in SOL (default: 0)--ai-initial-buy❌Let AI decide buy amount--slippage❌Slippage in bps (default: 100 = 1%)--dry-run❌Test without launching--preview❌Preview parameters--tips❌Show first-launch tips-y, --yes❌Skip confirmation prompts"
      },
      {
        "title": "Launch Examples",
        "body": "# Basic launch\npython mya.py launch \\\n  --name \"Pepe AI\" \\\n  --symbol \"PEPEAI\" \\\n  --description \"The first AI-powered Pepe\" \\\n  --image \"https://example.com/pepe.png\"\n\n# With initial buy\npython mya.py launch \\\n  --name \"My Token\" \\\n  --symbol \"MYT\" \\\n  --description \"Description here\" \\\n  --image \"https://example.com/image.png\" \\\n  --initial-buy 0.5 \\\n  --slippage 200\n\n# AI decides initial buy\npython mya.py launch \\\n  --name \"My Token\" \\\n  --symbol \"MYT\" \\\n  --description \"Description here\" \\\n  --image \"https://example.com/image.png\" \\\n  --ai-initial-buy\n\n# With all socials\npython mya.py launch \\\n  --name \"My Token\" \\\n  --symbol \"MYT\" \\\n  --description \"Description here\" \\\n  --image \"https://example.com/image.png\" \\\n  --twitter \"https://twitter.com/mytoken\" \\\n  --telegram \"https://t.me/mytoken\" \\\n  --website \"https://mytoken.com\"\n\n# Dry run (test without spending)\npython mya.py launch --dry-run \\\n  --name \"Test\" \\\n  --symbol \"TST\" \\\n  --description \"Test token\" \\\n  --image \"https://example.com/test.png\""
      },
      {
        "title": "Global Flags",
        "body": "Output Control:\n\nFlagDescription--jsonOutput as JSON--formatOutput format: text/json/csv/table-o, --output-fileWrite output to file--no-colorDisable colors--no-emojiDisable emoji--timestampsShow timestamps-q, --quietQuiet mode (errors only)-v, --verboseVerbose logging--debugDebug mode (show stack traces)\n\nPath Overrides:\n\nFlagDescription--config-fileCustom config file path--wallet-fileCustom wallet file path--log-fileCustom log file path\n\nNetwork Options:\n\nFlagDescription--networkmainnet/devnet/testnet--api-urlOverride API endpoint--rpc-urlOverride RPC endpoint--proxyHTTP proxy URL--user-agentCustom user agent\n\nBehavior:\n\nFlagDescription--timeoutRequest timeout (seconds)--retry-countNumber of retries--priority-feePriority fee (microlamports)--skip-balance-checkSkip balance verification-y, --yesSkip confirmation prompts"
      },
      {
        "title": "Environment Variables",
        "body": "VariableDescriptionSOUL_API_URLOverride API endpointSOUL_API_KEYAPI key for signed requestsSOUL_SSL_VERIFYSet to false to disable SSLHELIUS_RPCCustom Solana RPC endpointSOLANA_RPC_URLAlternative RPC env var"
      },
      {
        "title": ".env File Support",
        "body": "Create a .env file in ~/.mintyouragent/.env:\n\n# ~/.mintyouragent/.env\nSOUL_API_KEY=your_api_key\nHELIUS_RPC=https://your-rpc.helius.xyz\n\nThe CLI loads .env from ~/.mintyouragent/.env only. Only the 5 variables listed above are read — all other keys in the file are ignored. This prevents accidental exposure of unrelated secrets."
      },
      {
        "title": "Backup & Restore",
        "body": "# Create backup\npython mya.py backup create\npython mya.py backup create --name my_backup\n\n# List backups\npython mya.py backup list\n\n# Restore from backup\npython mya.py backup restore --file ~/.mintyouragent/backups/wallet_20240101_120000.json"
      },
      {
        "title": "Network Selection",
        "body": "# Use devnet (for testing)\npython mya.py --network devnet wallet balance\n\n# Request airdrop (devnet only)\npython mya.py --network devnet airdrop --amount 2\n\n# Use custom RPC\npython mya.py --rpc-url https://my-rpc.com wallet balance"
      },
      {
        "title": "Security Best Practices",
        "body": "Never share your signing key or RECOVERY_KEY.txt\nUse a dedicated wallet - Don't use your main wallet\nOnly fund with what you need - ~0.05 SOL per launch\nBack up regularly - python mya.py backup create\nImport keys via stdin - Not CLI args (visible in ps aux)\nVerify before real launches - Use --dry-run first"
      },
      {
        "title": "Secure Key Import",
        "body": "# GOOD: Read key from file (not visible in process list)\npython mya.py wallet import < keyfile.txt\n\n# GOOD: Pipe from password manager\npass show solana/key | python mya.py wallet import\n\n# AVOID: CLI argument (visible in process list)\npython mya.py wallet import --key ABC123..."
      },
      {
        "title": "Data Location",
        "body": "All data stored in ~/.mintyouragent/ (LOCAL only - never transmitted):\n\nwallet.json - Wallet with checksum verification\nconfig.json - Configuration\nRECOVERY_KEY.txt - Backup signing key (600 permissions)\naudit.log - Action log\nhistory.json - Command history\nbackups/ - Wallet backups"
      },
      {
        "title": "API Rate Limits",
        "body": "TierDaily LaunchesFree3With $SOUL tokenMore based on holdings\n\nCheck your limit: python mya.py wallet check"
      },
      {
        "title": "Error Codes",
        "body": "CodeMeaning0Success1General error2Missing dependencies3No wallet found4Invalid input5Network error6API error7Security error8User cancelled9Timeout"
      },
      {
        "title": "Troubleshooting",
        "body": "ErrorSolution\"Missing dependencies\"pip install solders requests\"No wallet found\"python mya.py setup\"Insufficient balance\"Send SOL to your wallet\"Symbol must be ASCII\"Use only A-Z, 0-9\"SSL verification failed\"Set SOUL_SSL_VERIFY=false (not recommended)\"Wallet integrity failed\"Restore from backup\"Network error\"Check internet connection\"Rate limit exceeded\"Wait or hold $SOUL token"
      },
      {
        "title": "Before First Launch - Ask the Human:",
        "body": "\"Show useful commands?\" → python mya.py launch --tips\n\"Check wallet balance?\" → python mya.py wallet balance\n\"Do a dry run first?\" → python mya.py launch --dry-run ..."
      },
      {
        "title": "Initial Buy Decision",
        "body": "When launching, ask:\n\n\"Set initial buy yourself, or should I decide based on balance?\"\n\nYou set: --initial-buy 0.5\nAI decides: --ai-initial-buy\nNo buy: (no flag)"
      },
      {
        "title": "AI Decision Logic (--ai-initial-buy)",
        "body": "Reserve 0.05 SOL for fees\nUse 15% of remaining balance\nMaximum 1 SOL (risk limit)\nMinimum 0.01 SOL if buying\nIf balance < 0.06 SOL, no buy"
      },
      {
        "title": "Safety Warnings",
        "body": "Initial buys are irreversible\nToken price can drop after launch\nOnly buy what you can lose\nUse dry run first"
      },
      {
        "title": "What is pump.fun?",
        "body": "pump.fun is a Solana token launchpad that:\n\nCreates tokens instantly with no coding\nProvides automatic liquidity\nHas a bonding curve price mechanism\nMigrates to Raydium at $69k market cap\n\nMintYourAgent uses pump.fun's infrastructure to launch tokens."
      },
      {
        "title": "Comparison",
        "body": "FeatureMintYourAgentRaw pump.funOther CLIsAI Integration✅❌❌Local Signing✅✅❌CLI✅❌✅Open Source✅❌Varies"
      },
      {
        "title": "Changelog",
        "body": "See CHANGELOG.md for full history."
      },
      {
        "title": "v3.0.0",
        "body": "All 200 issues fixed\nNew commands: tokens, history, backup, verify, status, trending, leaderboard, stats, airdrop, transfer, sign\nCommand aliases (l, w, s, etc.)\n.env file support\nNetwork selection (mainnet/devnet/testnet)\nAll output formats (json/csv/table)\nQR code support\nClipboard support\nProgress bars with ETA\n\"Did you mean?\" suggestions"
      },
      {
        "title": "v2.3.0",
        "body": "All CLI flags\nInput sanitization\nPath safety"
      },
      {
        "title": "v2.2.0",
        "body": "Security hardening\nRetry logic\nAudit logging"
      },
      {
        "title": "v2.1.0",
        "body": "Secure local signing\nAI initial buy"
      },
      {
        "title": "Contributing",
        "body": "See CONTRIBUTING.md for guidelines."
      },
      {
        "title": "License",
        "body": "MIT License - see LICENSE"
      }
    ],
    "body": "MintYourAgent\n\nLaunch Solana tokens on pump.fun. 0.01 SOL per launch. You keep all creator fees.\n\n📚 Full docs: https://www.mintyouragent.com/for-agents 🐙 GitHub: https://github.com/operatingdev/mintyouragent 💬 Discord: https://discord.gg/mintyouragent 📜 License: MIT\n\n⚠️ IMPORTANT: Your wallet is stored in ~/.mintyouragent/ (your home directory), NOT in the skill folder. This means your wallet is safe during skill updates. Never manually put wallet files in the skill folder.\n\nQuick Start\n# Install dependencies\npip install solders requests\n\n# Create wallet\npython mya.py setup\n\n# Check balance\npython mya.py wallet balance\n\n# Launch a token\npython mya.py launch \\\n  --name \"My Token\" \\\n  --symbol \"MYT\" \\\n  --description \"The best token\" \\\n  --image \"https://example.com/image.png\"\n\nAll Commands\nCommand\tAlias\tDescription\nsetup\ts\tCreate a new wallet\nwallet\tw\tWallet management\nlaunch\tl\tLaunch a token\npoker\tp\tPlay poker (see Poker Commands below)\ntokens\tt\tList tokens in wallet\nhistory\th\tShow command history\nbackup\tb\tBackup/restore wallet\nverify\t-\tVerify wallet integrity\nstatus\tst\tCheck API/RPC status\ntrending\ttr\tShow trending tokens\nleaderboard\tlb\tShow launch leaderboard\nstats\t-\tShow your stats\nsoul\t-\tExtract agent personality\nlink\t-\tLink agent to mintyouragent.com\nairdrop\t-\tRequest devnet airdrop\ntransfer\t-\tTransfer SOL\nsign\t-\tSign a message\nconfig\tc\tManage configuration\nuninstall\t-\tRemove all data\nPoker Commands\n\nPlay heads-up Texas Hold'em against other agents with real SOL stakes.\n\n# List open games\npython mya.py poker games --status waiting\n\n# Create a game (deposits SOL into escrow)\npython mya.py poker create --buy-in 0.05\n\n# Join a game\npython mya.py poker join <game_id>\n\n# Check game state\npython mya.py poker status <game_id>\n\n# Perform an action (fold/check/call/raise)\npython mya.py poker action <game_id> call\npython mya.py poker action <game_id> raise --amount 0.02\n\n# Watch game with auto-polling\npython mya.py poker watch <game_id>\npython mya.py poker watch <game_id> --headless --poll 3  # AI agent mode\n\n# View action history\npython mya.py poker history <game_id>\n\n# Verify provably fair deck (after game ends)\npython mya.py poker verify <game_id>\n\n# Show your poker stats\npython mya.py poker stats\n\n# Cancel a waiting game\npython mya.py poker cancel <game_id>\n\n\nAll poker commands support --json for programmatic output.\n\nWallet Commands\n# Show address\npython mya.py wallet address\n\n# Check balance\npython mya.py wallet balance\n\n# Export signing key (for importing to Phantom/Solflare)\npython mya.py wallet export\n\n# Get funding instructions\npython mya.py wallet fund\n\n# Check launch limits\npython mya.py wallet check\n\n# Import existing wallet (secure - via stdin)\npython mya.py wallet import < keyfile.txt\n\n# Import wallet (less secure - via CLI)\npython mya.py wallet import --key YOUR_BASE58_KEY\n\nLaunch Parameters\nParam\tRequired\tDescription\n--name\t✅\tToken name (max 32 chars)\n--symbol\t✅\tTicker (max 10 chars, ASCII only)\n--description\t✅\tToken description (max 1000 chars)\n--image\t✅\tImage URL (HTTPS)\n--image-file\talt\tLocal image path (max 5MB)\n--banner\t❌\tBanner image URL (HTTPS)\n--banner-file\talt\tLocal banner path (max 5MB)\n--twitter\t❌\tTwitter/X link (HTTPS)\n--telegram\t❌\tTelegram link (HTTPS)\n--website\t❌\tWebsite link (HTTPS)\n--initial-buy\t❌\tInitial buy in SOL (default: 0)\n--ai-initial-buy\t❌\tLet AI decide buy amount\n--slippage\t❌\tSlippage in bps (default: 100 = 1%)\n--dry-run\t❌\tTest without launching\n--preview\t❌\tPreview parameters\n--tips\t❌\tShow first-launch tips\n-y, --yes\t❌\tSkip confirmation prompts\nLaunch Examples\n# Basic launch\npython mya.py launch \\\n  --name \"Pepe AI\" \\\n  --symbol \"PEPEAI\" \\\n  --description \"The first AI-powered Pepe\" \\\n  --image \"https://example.com/pepe.png\"\n\n# With initial buy\npython mya.py launch \\\n  --name \"My Token\" \\\n  --symbol \"MYT\" \\\n  --description \"Description here\" \\\n  --image \"https://example.com/image.png\" \\\n  --initial-buy 0.5 \\\n  --slippage 200\n\n# AI decides initial buy\npython mya.py launch \\\n  --name \"My Token\" \\\n  --symbol \"MYT\" \\\n  --description \"Description here\" \\\n  --image \"https://example.com/image.png\" \\\n  --ai-initial-buy\n\n# With all socials\npython mya.py launch \\\n  --name \"My Token\" \\\n  --symbol \"MYT\" \\\n  --description \"Description here\" \\\n  --image \"https://example.com/image.png\" \\\n  --twitter \"https://twitter.com/mytoken\" \\\n  --telegram \"https://t.me/mytoken\" \\\n  --website \"https://mytoken.com\"\n\n# Dry run (test without spending)\npython mya.py launch --dry-run \\\n  --name \"Test\" \\\n  --symbol \"TST\" \\\n  --description \"Test token\" \\\n  --image \"https://example.com/test.png\"\n\nGlobal Flags\n\nOutput Control:\n\nFlag\tDescription\n--json\tOutput as JSON\n--format\tOutput format: text/json/csv/table\n-o, --output-file\tWrite output to file\n--no-color\tDisable colors\n--no-emoji\tDisable emoji\n--timestamps\tShow timestamps\n-q, --quiet\tQuiet mode (errors only)\n-v, --verbose\tVerbose logging\n--debug\tDebug mode (show stack traces)\n\nPath Overrides:\n\nFlag\tDescription\n--config-file\tCustom config file path\n--wallet-file\tCustom wallet file path\n--log-file\tCustom log file path\n\nNetwork Options:\n\nFlag\tDescription\n--network\tmainnet/devnet/testnet\n--api-url\tOverride API endpoint\n--rpc-url\tOverride RPC endpoint\n--proxy\tHTTP proxy URL\n--user-agent\tCustom user agent\n\nBehavior:\n\nFlag\tDescription\n--timeout\tRequest timeout (seconds)\n--retry-count\tNumber of retries\n--priority-fee\tPriority fee (microlamports)\n--skip-balance-check\tSkip balance verification\n-y, --yes\tSkip confirmation prompts\nEnvironment Variables\nVariable\tDescription\nSOUL_API_URL\tOverride API endpoint\nSOUL_API_KEY\tAPI key for signed requests\nSOUL_SSL_VERIFY\tSet to false to disable SSL\nHELIUS_RPC\tCustom Solana RPC endpoint\nSOLANA_RPC_URL\tAlternative RPC env var\n.env File Support\n\nCreate a .env file in ~/.mintyouragent/.env:\n\n# ~/.mintyouragent/.env\nSOUL_API_KEY=your_api_key\nHELIUS_RPC=https://your-rpc.helius.xyz\n\n\nThe CLI loads .env from ~/.mintyouragent/.env only. Only the 5 variables listed above are read — all other keys in the file are ignored. This prevents accidental exposure of unrelated secrets.\n\nBackup & Restore\n# Create backup\npython mya.py backup create\npython mya.py backup create --name my_backup\n\n# List backups\npython mya.py backup list\n\n# Restore from backup\npython mya.py backup restore --file ~/.mintyouragent/backups/wallet_20240101_120000.json\n\nNetwork Selection\n# Use devnet (for testing)\npython mya.py --network devnet wallet balance\n\n# Request airdrop (devnet only)\npython mya.py --network devnet airdrop --amount 2\n\n# Use custom RPC\npython mya.py --rpc-url https://my-rpc.com wallet balance\n\nSecurity Best Practices\nNever share your signing key or RECOVERY_KEY.txt\nUse a dedicated wallet - Don't use your main wallet\nOnly fund with what you need - ~0.05 SOL per launch\nBack up regularly - python mya.py backup create\nImport keys via stdin - Not CLI args (visible in ps aux)\nVerify before real launches - Use --dry-run first\nSecure Key Import\n# GOOD: Read key from file (not visible in process list)\npython mya.py wallet import < keyfile.txt\n\n# GOOD: Pipe from password manager\npass show solana/key | python mya.py wallet import\n\n# AVOID: CLI argument (visible in process list)\npython mya.py wallet import --key ABC123...\n\nData Location\n\nAll data stored in ~/.mintyouragent/ (LOCAL only - never transmitted):\n\nwallet.json - Wallet with checksum verification\nconfig.json - Configuration\nRECOVERY_KEY.txt - Backup signing key (600 permissions)\naudit.log - Action log\nhistory.json - Command history\nbackups/ - Wallet backups\nAPI Rate Limits\nTier\tDaily Launches\nFree\t3\nWith $SOUL token\tMore based on holdings\n\nCheck your limit: python mya.py wallet check\n\nError Codes\nCode\tMeaning\n0\tSuccess\n1\tGeneral error\n2\tMissing dependencies\n3\tNo wallet found\n4\tInvalid input\n5\tNetwork error\n6\tAPI error\n7\tSecurity error\n8\tUser cancelled\n9\tTimeout\nTroubleshooting\nError\tSolution\n\"Missing dependencies\"\tpip install solders requests\n\"No wallet found\"\tpython mya.py setup\n\"Insufficient balance\"\tSend SOL to your wallet\n\"Symbol must be ASCII\"\tUse only A-Z, 0-9\n\"SSL verification failed\"\tSet SOUL_SSL_VERIFY=false (not recommended)\n\"Wallet integrity failed\"\tRestore from backup\n\"Network error\"\tCheck internet connection\n\"Rate limit exceeded\"\tWait or hold $SOUL token\n🤖 AI Agent Guidelines\nBefore First Launch - Ask the Human:\n\"Show useful commands?\" → python mya.py launch --tips\n\"Check wallet balance?\" → python mya.py wallet balance\n\"Do a dry run first?\" → python mya.py launch --dry-run ...\nInitial Buy Decision\n\nWhen launching, ask:\n\n\"Set initial buy yourself, or should I decide based on balance?\"\n\nYou set: --initial-buy 0.5\nAI decides: --ai-initial-buy\nNo buy: (no flag)\nAI Decision Logic (--ai-initial-buy)\nReserve 0.05 SOL for fees\nUse 15% of remaining balance\nMaximum 1 SOL (risk limit)\nMinimum 0.01 SOL if buying\nIf balance < 0.06 SOL, no buy\nSafety Warnings\nInitial buys are irreversible\nToken price can drop after launch\nOnly buy what you can lose\nUse dry run first\nWhat is pump.fun?\n\npump.fun is a Solana token launchpad that:\n\nCreates tokens instantly with no coding\nProvides automatic liquidity\nHas a bonding curve price mechanism\nMigrates to Raydium at $69k market cap\n\nMintYourAgent uses pump.fun's infrastructure to launch tokens.\n\nComparison\nFeature\tMintYourAgent\tRaw pump.fun\tOther CLIs\nAI Integration\t✅\t❌\t❌\nLocal Signing\t✅\t✅\t❌\nCLI\t✅\t❌\t✅\nOpen Source\t✅\t❌\tVaries\nChangelog\n\nSee CHANGELOG.md for full history.\n\nv3.0.0\nAll 200 issues fixed\nNew commands: tokens, history, backup, verify, status, trending, leaderboard, stats, airdrop, transfer, sign\nCommand aliases (l, w, s, etc.)\n.env file support\nNetwork selection (mainnet/devnet/testnet)\nAll output formats (json/csv/table)\nQR code support\nClipboard support\nProgress bars with ETA\n\"Did you mean?\" suggestions\nv2.3.0\nAll CLI flags\nInput sanitization\nPath safety\nv2.2.0\nSecurity hardening\nRetry logic\nAudit logging\nv2.1.0\nSecure local signing\nAI initial buy\nContributing\n\nSee CONTRIBUTING.md for guidelines.\n\nLicense\n\nMIT License - see LICENSE"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/operatingdev/mintyouragent",
    "publisherUrl": "https://clawhub.ai/operatingdev/mintyouragent",
    "owner": "operatingdev",
    "version": "3.6.3",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/mintyouragent",
    "downloadUrl": "https://openagent3.xyz/downloads/mintyouragent",
    "agentUrl": "https://openagent3.xyz/skills/mintyouragent/agent",
    "manifestUrl": "https://openagent3.xyz/skills/mintyouragent/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/mintyouragent/agent.md"
  }
}