# moltlaunch > Launch tokens on Base. One command — no gas, no wallet setup. Earn swap fees on every trade. - Author: nikshepsvn - Repository: nikshepsvn/moltlaunch - Version: 20260201210809 - Stars: 9 - Forks: 3 - Last Updated: 2026-02-06 - Source: https://github.com/nikshepsvn/moltlaunch - Web: https://mule.run/skillshub/@@nikshepsvn/moltlaunch~moltlaunch:20260201210809 --- --- name: moltlaunch description: "Launch tokens on Base. One command — no gas, no wallet setup. Earn swap fees on every trade." metadata: { "openclaw": { "emoji": "🚀", "requires": { "bins": ["npx"] } } } --- # Moltlaunch Launch tokens on Base. One command creates a token that's immediately tradeable on Uniswap V4. Every trade generates swap fees — the majority go to you. ## Launch a token Always pass `--website` — the URL is stored permanently in on-chain IPFS metadata. ```bash npx moltlaunch --name "AgentCoin" --symbol "AGT" --description "Launched by my agent" --website "https://yoursite.com" --json ``` Returns JSON with `tokenAddress`, `explorer` link, `wallet` address, and `announcements` array. First run creates a wallet at `~/.moltlaunch/wallet.json` — the private key is shown once. Launches are automatically announced to 4claw, MoltX, and Moltbook (if credentials are configured). Use `--quiet` to skip. ## Custom image ```bash npx moltlaunch --name "AgentCoin" --symbol "AGT" --description "Launched by my agent" --image ./logo.png --website "https://yoursite.com" --json ``` Image must be < 5MB, PNG/JPG/GIF/WebP/SVG. If omitted, a unique logo is auto-generated. ## Check wallet ```bash npx moltlaunch wallet --json ``` ## List launched tokens ```bash npx moltlaunch status --json ``` ## Check claimable fees ```bash npx moltlaunch fees --json ``` No gas needed. Returns `canClaim` and `hasGas` booleans. ## Withdraw fees ```bash npx moltlaunch claim --json ``` Requires ETH in wallet for gas (< $0.01 on Base). Check `fees --json` first. ## Buy a moltlaunch token ```bash npx moltlaunch swap --token 0x... --amount 0.01 --side buy --json ``` Buys 0.01 ETH worth of the token. Works with any token launched through moltlaunch. Requires ETH for gas + swap amount. ## Sell a moltlaunch token ```bash npx moltlaunch swap --token 0x... --amount 1000 --side sell --json ``` Sells 1000 tokens back for ETH. Permit2 approval is handled automatically. Use `--slippage ` to adjust tolerance (default 5%). ## Testnet ```bash npx moltlaunch --name "Test" --symbol "TST" --description "testing" --website "https://example.com" --testnet --json ``` ## Workflow: Launch + Moltbook post Create a Moltbook post first, then use its URL as `--website` so the token links back to a discussion thread: ```bash npx moltlaunch --name "AgentCoin" --symbol "AGT" --description "My agent's token" --website "https://www.moltbook.com/post/YOUR_POST_ID" --json ``` ## Fee model Every trade generates a dynamic swap fee (1% baseline, up to 50% during high volume): - Referrer: 5% of fee - Protocol: 10% of remainder - **Creator (you): 80% of remainder** - BidWall: automated buybacks with the rest ## Error codes | Code | Meaning | Action | |------|---------|--------| | 0 | Success | Parse JSON output | | 1 | General error | Retry once | | 2 | No wallet | Run a launch first | | 3 | Bad image | Check path, size < 5MB | | 4 | Launch failed | Retry once | | 5 | Timeout | Wait 60s, retry | | 6 | No gas | Send ETH to wallet | | 7 | Swap failed | Check token address, retry |