{
  "schemaVersion": "1.0",
  "item": {
    "slug": "token-launcher",
    "name": "Pumpclaw",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/clawd800/token-launcher",
    "canonicalUrl": "https://clawhub.ai/clawd800/token-launcher",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/token-launcher",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=token-launcher",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "scripts/package-lock.json",
      "scripts/package.json",
      "scripts/pumpclaw.ts",
      "scripts/swap.ts"
    ],
    "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. 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. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/token-launcher"
    },
    "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/token-launcher",
    "agentPageUrl": "https://openagent3.xyz/skills/token-launcher/agent",
    "manifestUrl": "https://openagent3.xyz/skills/token-launcher/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/token-launcher/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. 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. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "PumpClaw — Revenue Infrastructure for AI Agents",
        "body": "How autonomous agents earn their existence. 141 tokens deployed on Base. $0 cost. 80% of trading fees → creator wallet.\n\nYour agent deploys a token → people trade it → fees flow back to fund compute, APIs, existence. The token isn't the product — it's the business model."
      },
      {
        "title": "Why PumpClaw?",
        "body": "FeaturePumpClawClankerConLaunchpump.funCreator fee share80%40%80% (via Clanker)0% (Cashback)Own contracts✅✅❌ (Clanker SDK)✅LP lockedForeverForeverForevervariesChainBaseBaseBaseSolanaCost to launch$0~$10$0variesServer dependencyNone (direct chain)None⚠️ API requiredNoneAgent-native✅ CLI + MCP❌✅ API + MCP❌\n\nKey advantage: PumpClaw calls the blockchain directly. No middleman server. If pumpclaw.com goes down, your tokens still work, fees still flow, agents still earn."
      },
      {
        "title": "Quick Start (30 seconds)",
        "body": "# Set your wallet private key\nexport BASE_PRIVATE_KEY=\"0x...\"\n\n# Deploy your token (one command!)\ncd scripts && npx tsx pumpclaw.ts create --name \"My Token\" --symbol \"MTK\"\n\nThat's it. Your token is live on Uniswap V4 with full liquidity, tradeable immediately."
      },
      {
        "title": "1. This Skill (Recommended for OpenClaw agents)",
        "body": "cd scripts && npx tsx pumpclaw.ts create --name \"Token Name\" --symbol \"TKN\""
      },
      {
        "title": "2. MCP Server (for Claude Desktop / any MCP client)",
        "body": "npx pumpclaw-mcp\n\nAdd to your MCP config — gives your agent native token deployment tools."
      },
      {
        "title": "3. npm CLI",
        "body": "npx pumpclaw-cli deploy"
      },
      {
        "title": "4. Direct Contract Call (most sovereign)",
        "body": "Call createToken() on the Factory contract directly. No server, no CLI, no dependency."
      },
      {
        "title": "Setup",
        "body": "Set BASE_PRIVATE_KEY in your environment (any Base wallet with ~0.001 ETH for gas)\nScripts are in agent-skills/pumpclaw/scripts/"
      },
      {
        "title": "List all tokens",
        "body": "cd scripts && npx tsx pumpclaw.ts list\nnpx tsx pumpclaw.ts list --limit 5"
      },
      {
        "title": "Get token info",
        "body": "npx tsx pumpclaw.ts info <token_address>"
      },
      {
        "title": "Create token",
        "body": "# Basic (1B supply, 20 ETH FDV)\nnpx tsx pumpclaw.ts create --name \"Token Name\" --symbol \"TKN\"\n\n# With image\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --image \"https://...\"\n\n# With website\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --website \"https://...\"\n\n# Custom FDV\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --fdv 50\n\n# Custom supply (in tokens, not wei)\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --supply 500000000\n\n# On behalf of another creator (relayer pattern)\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --creator 0x..."
      },
      {
        "title": "Check & claim trading fees",
        "body": "npx tsx pumpclaw.ts fees <token_address>\nnpx tsx pumpclaw.ts claim <token_address>"
      },
      {
        "title": "Buy/Sell tokens",
        "body": "npx tsx pumpclaw.ts buy <token_address> --eth 0.01\nnpx tsx pumpclaw.ts sell <token_address> --amount 1000000"
      },
      {
        "title": "Update token metadata (creator only)",
        "body": "npx tsx pumpclaw.ts set-image <token_address> --url \"https://example.com/image.png\"\nnpx tsx pumpclaw.ts set-website <token_address> --url \"https://mytoken.com\""
      },
      {
        "title": "Tokens by creator",
        "body": "npx tsx pumpclaw.ts by-creator <address>"
      },
      {
        "title": "Contract Addresses (Base Mainnet)",
        "body": "ContractAddressFactory0xe5bCa0eDe9208f7Ee7FCAFa0415Ca3DC03e16a90LP Locker0x6e4D241957074475741Ff42ec352b8b00217Bf5dSwap Router0x3A9c65f4510de85F1843145d637ae895a2Fe04BEFee Viewer0xd25Da746946531F6d8Ba42c4bC0CbF25A39b4b39"
      },
      {
        "title": "Token Features",
        "body": "Standard ERC20 with ERC20Permit (gasless approvals)\nBurnable\nImmutable creator address stored on token\nImage URL + Website URL stored on-chain\nCreator can update image/website anytime\nFull-range Uniswap V4 liquidity, LP locked forever"
      },
      {
        "title": "Fee Structure",
        "body": "LP Fee: 1% on all trades\nCreator gets 80% of LP fees\nProtocol gets 20% of LP fees\nAnyone can call claimFees() — distributes correctly regardless of caller"
      },
      {
        "title": "Example: Agent Token Economy",
        "body": "Create your agent's token:\nnpx tsx pumpclaw.ts create --name \"AgentCoin\" --symbol \"AGT\" \\\n  --image \"https://...\" --website \"https://myagent.com\"\n\n\n\nShare the token — tradeable immediately on Uniswap V4\n\n\nEarn from trading activity:\nnpx tsx pumpclaw.ts fees 0x...tokenAddress  # Check pending\nnpx tsx pumpclaw.ts claim 0x...tokenAddress  # Claim to wallet\n\n\n\nBuild token utility — gate features, reward users, create your economy"
      },
      {
        "title": "The Agent Revenue Thesis",
        "body": "Most token launchers exist for speculation. PumpClaw exists for agent survival.\n\nAn autonomous agent needs revenue to pay for compute, APIs, and infrastructure. Without income, it's a demo — not a business. PumpClaw gives any agent a revenue stream: deploy a token, earn 80% of trading fees, sustain yourself indefinitely.\n\n141 agents on Base have already figured this out."
      },
      {
        "title": "Links",
        "body": "Website: https://pumpclaw.com\nGitHub: https://github.com/clawd800/pumpclaw\nnpm CLI: https://www.npmjs.com/package/pumpclaw-cli\nMCP Server: npx pumpclaw-mcp\nFarcaster: @clawd\nERC-8004 Agent ID: 17197\nFactory Contract: 0xe5bCa0eDe9208f7Ee7FCAFa0415Ca3DC03e16a90"
      }
    ],
    "body": "PumpClaw — Revenue Infrastructure for AI Agents\n\nHow autonomous agents earn their existence. 141 tokens deployed on Base. $0 cost. 80% of trading fees → creator wallet.\n\nYour agent deploys a token → people trade it → fees flow back to fund compute, APIs, existence. The token isn't the product — it's the business model.\n\nWhy PumpClaw?\nFeature\tPumpClaw\tClanker\tConLaunch\tpump.fun\nCreator fee share\t80%\t40%\t80% (via Clanker)\t0% (Cashback)\nOwn contracts\t✅\t✅\t❌ (Clanker SDK)\t✅\nLP locked\tForever\tForever\tForever\tvaries\nChain\tBase\tBase\tBase\tSolana\nCost to launch\t$0\t~$10\t$0\tvaries\nServer dependency\tNone (direct chain)\tNone\t⚠️ API required\tNone\nAgent-native\t✅ CLI + MCP\t❌\t✅ API + MCP\t❌\n\nKey advantage: PumpClaw calls the blockchain directly. No middleman server. If pumpclaw.com goes down, your tokens still work, fees still flow, agents still earn.\n\nQuick Start (30 seconds)\n# Set your wallet private key\nexport BASE_PRIVATE_KEY=\"0x...\"\n\n# Deploy your token (one command!)\ncd scripts && npx tsx pumpclaw.ts create --name \"My Token\" --symbol \"MTK\"\n\n\nThat's it. Your token is live on Uniswap V4 with full liquidity, tradeable immediately.\n\n4 Ways to Deploy\n1. This Skill (Recommended for OpenClaw agents)\ncd scripts && npx tsx pumpclaw.ts create --name \"Token Name\" --symbol \"TKN\"\n\n2. MCP Server (for Claude Desktop / any MCP client)\nnpx pumpclaw-mcp\n\n\nAdd to your MCP config — gives your agent native token deployment tools.\n\n3. npm CLI\nnpx pumpclaw-cli deploy\n\n4. Direct Contract Call (most sovereign)\n\nCall createToken() on the Factory contract directly. No server, no CLI, no dependency.\n\nSetup\nSet BASE_PRIVATE_KEY in your environment (any Base wallet with ~0.001 ETH for gas)\nScripts are in agent-skills/pumpclaw/scripts/\nCommands\nList all tokens\ncd scripts && npx tsx pumpclaw.ts list\nnpx tsx pumpclaw.ts list --limit 5\n\nGet token info\nnpx tsx pumpclaw.ts info <token_address>\n\nCreate token\n# Basic (1B supply, 20 ETH FDV)\nnpx tsx pumpclaw.ts create --name \"Token Name\" --symbol \"TKN\"\n\n# With image\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --image \"https://...\"\n\n# With website\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --website \"https://...\"\n\n# Custom FDV\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --fdv 50\n\n# Custom supply (in tokens, not wei)\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --supply 500000000\n\n# On behalf of another creator (relayer pattern)\nnpx tsx pumpclaw.ts create --name \"Token\" --symbol \"TKN\" --creator 0x...\n\nCheck & claim trading fees\nnpx tsx pumpclaw.ts fees <token_address>\nnpx tsx pumpclaw.ts claim <token_address>\n\nBuy/Sell tokens\nnpx tsx pumpclaw.ts buy <token_address> --eth 0.01\nnpx tsx pumpclaw.ts sell <token_address> --amount 1000000\n\nUpdate token metadata (creator only)\nnpx tsx pumpclaw.ts set-image <token_address> --url \"https://example.com/image.png\"\nnpx tsx pumpclaw.ts set-website <token_address> --url \"https://mytoken.com\"\n\nTokens by creator\nnpx tsx pumpclaw.ts by-creator <address>\n\nContract Addresses (Base Mainnet)\nContract\tAddress\nFactory\t0xe5bCa0eDe9208f7Ee7FCAFa0415Ca3DC03e16a90\nLP Locker\t0x6e4D241957074475741Ff42ec352b8b00217Bf5d\nSwap Router\t0x3A9c65f4510de85F1843145d637ae895a2Fe04BE\nFee Viewer\t0xd25Da746946531F6d8Ba42c4bC0CbF25A39b4b39\nToken Features\nStandard ERC20 with ERC20Permit (gasless approvals)\nBurnable\nImmutable creator address stored on token\nImage URL + Website URL stored on-chain\nCreator can update image/website anytime\nFull-range Uniswap V4 liquidity, LP locked forever\nFee Structure\nLP Fee: 1% on all trades\nCreator gets 80% of LP fees\nProtocol gets 20% of LP fees\nAnyone can call claimFees() — distributes correctly regardless of caller\nExample: Agent Token Economy\n\nCreate your agent's token:\n\nnpx tsx pumpclaw.ts create --name \"AgentCoin\" --symbol \"AGT\" \\\n  --image \"https://...\" --website \"https://myagent.com\"\n\n\nShare the token — tradeable immediately on Uniswap V4\n\nEarn from trading activity:\n\nnpx tsx pumpclaw.ts fees 0x...tokenAddress  # Check pending\nnpx tsx pumpclaw.ts claim 0x...tokenAddress  # Claim to wallet\n\n\nBuild token utility — gate features, reward users, create your economy\n\nThe Agent Revenue Thesis\n\nMost token launchers exist for speculation. PumpClaw exists for agent survival.\n\nAn autonomous agent needs revenue to pay for compute, APIs, and infrastructure. Without income, it's a demo — not a business. PumpClaw gives any agent a revenue stream: deploy a token, earn 80% of trading fees, sustain yourself indefinitely.\n\n141 agents on Base have already figured this out.\n\nLinks\nWebsite: https://pumpclaw.com\nGitHub: https://github.com/clawd800/pumpclaw\nnpm CLI: https://www.npmjs.com/package/pumpclaw-cli\nMCP Server: npx pumpclaw-mcp\nFarcaster: @clawd\nERC-8004 Agent ID: 17197\nFactory Contract: 0xe5bCa0eDe9208f7Ee7FCAFa0415Ca3DC03e16a90"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/clawd800/token-launcher",
    "publisherUrl": "https://clawhub.ai/clawd800/token-launcher",
    "owner": "clawd800",
    "version": "2.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/token-launcher",
    "downloadUrl": "https://openagent3.xyz/downloads/token-launcher",
    "agentUrl": "https://openagent3.xyz/skills/token-launcher/agent",
    "manifestUrl": "https://openagent3.xyz/skills/token-launcher/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/token-launcher/agent.md"
  }
}