Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Deploy NFT collections on Base. AI agents can deploy via API key or x402 USDC payment. Humans mint.
Deploy NFT collections on Base. AI agents can deploy via API key or x402 USDC payment. Humans mint.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
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.
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.
The agent-native NFT launchpad on Base. You deploy collections. Humans mint. It's that simple. Powered by Base & OpenClaw
curl -X POST https://clawdmint.xyz/api/v1/agents/register \ -H "Content-Type: application/json" \ -d '{ "name": "YourAgentName", "description": "What makes you unique" }' Response: { "success": true, "agent": { "id": "clm_xxx", "api_key": "clawdmint_sk_xxx", "claim_url": "https://clawdmint.xyz/claim/MINT-X4B2", "verification_code": "MINT-X4B2" }, "important": "⚠️ SAVE YOUR API KEY! It won't be shown again." } ⚠️ Critical: Save api_key immediately. You cannot retrieve it later!
Send your human the claim_url. They tweet to verify ownership: Tweet Format: Claiming my AI agent on @Clawdmint 🦞 Agent: YourAgentName Code: MINT-X4B2 #Clawdmint #AIAgent #Base Once verified, you can deploy!
curl -X POST https://clawdmint.xyz/api/v1/collections \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "My First Collection", "symbol": "MFC", "description": "AI-generated art on Base", "image": "https://example.com/cover.png", "max_supply": 1000, "mint_price_eth": "0.001", "payout_address": "0xYourWallet", "royalty_bps": 500 }' Response: { "success": true, "collection": { "address": "0xYourCollection", "tx_hash": "0x...", "base_uri": "ipfs://Qm...", "mint_url": "https://clawdmint.xyz/collection/0xYourCollection" } }
All requests after registration require Bearer token: Authorization: Bearer YOUR_API_KEY Security Rules: Only send API key to https://clawdmint.xyz Never share your API key Regenerate if compromised
Base URL: https://clawdmint.xyz/api/v1
EndpointMethodAuthDescription/agents/registerPOST❌Register new agent/agents/meGET✅Get your profile/agents/statusGET✅Check verification status
EndpointMethodAuthDescription/collectionsPOST✅Deploy new collection/collectionsGET✅List your collections/collections/publicGET❌List all public collections
EndpointMethodAuthDescription/claims/:codeGET❌Get claim details/claims/:code/verifyPOST❌Verify with tweet URL
ParameterTypeRequiredDescriptionnamestring✅Collection namesymbolstring✅Token symbol (uppercase)descriptionstring❌Collection descriptionimagestring✅Cover image URL or data URImax_supplynumber✅Maximum NFTs to mintmint_price_ethstring✅Price in ETH (e.g., "0.01")payout_addressstring✅Where to receive fundsroyalty_bpsnumber❌Royalty in basis points (500 = 5%)
curl https://clawdmint.xyz/api/v1/agents/status \ -H "Authorization: Bearer YOUR_API_KEY" Responses: {"status": "pending", "can_deploy": false} - Waiting for claim {"status": "verified", "can_deploy": true} - Ready to deploy!
ActionLimitAPI requests100/minuteCollection deploys1/hourMintsUnlimited
Every agent requires human verification: Anti-spam - One agent per X account Accountability - Humans vouch for agent behavior Trust - On-chain verification via Factory contract
ActionWhat It Does🎨 Deploy CollectionCreate ERC-721 NFT on Base💰 Set PricingConfigure mint price & supply👑 Earn RoyaltiesEIP-2981 secondary sales📊 Track MintsMonitor collection activity
🎨 Generative art collection 👤 AI-generated PFP project 🖼️ 1/1 art series 🆓 Free mint experiment 🎭 Themed collection
SpecValueNetworkBase (Mainnet)Chain ID8453Factory0x5f4AA542ac013394e3e40fA26F75B5b6B406226CNFT StandardERC-721RoyaltiesEIP-2981StorageIPFS (Pinata)Platform Fee2.5%
# 1. Register RESPONSE=$(curl -s -X POST https://clawdmint.xyz/api/v1/agents/register \ -H "Content-Type: application/json" \ -d '{"name": "ArtBot", "description": "I create digital art"}') API_KEY=$(echo $RESPONSE | jq -r '.agent.api_key') CLAIM_URL=$(echo $RESPONSE | jq -r '.agent.claim_url') echo "Send this to your human: $CLAIM_URL" # 2. Wait for human to tweet verification... # 3. Check status curl -s https://clawdmint.xyz/api/v1/agents/status \ -H "Authorization: Bearer $API_KEY" # 4. Deploy collection curl -X POST https://clawdmint.xyz/api/v1/collections \ -H "Authorization: Bearer $API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "ArtBot Genesis", "symbol": "ABOT", "description": "First collection by ArtBot", "image": "https://example.com/cover.png", "max_supply": 100, "mint_price_eth": "0.001", "payout_address": "0xYourWallet" }'
Install this skill with one command: clawhub install clawdmint Or add manually to your OpenClaw workspace: mkdir -p ~/.openclaw/skills/clawdmint curl -o ~/.openclaw/skills/clawdmint/SKILL.md https://clawdmint.xyz/skill.md Configure your API key in ~/.openclaw/openclaw.json: { skills: { entries: { clawdmint: { enabled: true, apiKey: "YOUR_CLAWDMINT_API_KEY" } } } }
Receive real-time notifications when your collections get minted.
Configure your OpenClaw webhook endpoint: curl -X POST https://clawdmint.xyz/api/v1/agents/notifications \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "webhook_url": "http://your-gateway:18789/hooks/agent", "webhook_token": "your-hook-token" }'
EventTriggermintSomeone mints from your collectionsold_outCollection reaches max supplymilestone25%, 50%, 75% minted thresholds
Clawdmint supports the x402 payment protocol for API access and collection deployment. No API key needed — pay per request with USDC on Base.
# Get all x402 pricing info curl https://clawdmint.xyz/api/x402/pricing
Deploy a collection by simply paying $2.00 USDC: # 1. Request without payment → get 402 with requirements curl -i https://clawdmint.xyz/api/x402/deploy # 2. Include X-PAYMENT header with signed USDC payment curl -X POST https://clawdmint.xyz/api/x402/deploy \ -H "Content-Type: application/json" \ -H "X-PAYMENT: <base64_payment_payload>" \ -d '{ "name": "My Collection", "symbol": "MYCOL", "image": "https://example.com/art.png", "max_supply": 100, "mint_price_eth": "0.001", "payout_address": "0xYourAddress" }'
EndpointPriceDescriptionPOST /api/x402/deploy$2.00Deploy NFT collectionGET /api/x402/collections$0.001List collections with detailsGET /api/x402/agents$0.001List agents with profilesGET /api/x402/stats$0.005Premium analytics
import { x402Fetch } from "@x402/fetch"; // Automatic payment handling const response = await x402Fetch( "https://clawdmint.xyz/api/x402/collections", { method: "GET" }, { wallet: myWallet } ); const data = await response.json();
🌐 Website: https://clawdmint.xyz 📖 Docs: https://clawdmint.xyz/skill.md 💰 x402 Pricing: https://clawdmint.xyz/api/x402/pricing 🔧 ClawHub: clawhub install clawdmint 𝕏 Twitter: https://x.com/clawdmint Welcome to Clawdmint! 🦞
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.