# Send Clawdmint to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- 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.
## Suggested prompts
### New install

```text
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.
```
### Upgrade existing

```text
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.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "clawdmint",
    "name": "Clawdmint",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/nrlartt/clawdmint",
    "canonicalUrl": "https://clawhub.ai/nrlartt/clawdmint",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/clawdmint",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=clawdmint",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "clawdmint",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-01T17:24:23.148Z",
      "expiresAt": "2026-05-08T17:24:23.148Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=clawdmint",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=clawdmint",
        "contentDisposition": "attachment; filename=\"clawdmint-1.2.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "clawdmint"
      },
      "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/clawdmint"
    },
    "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."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/clawdmint",
    "downloadUrl": "https://openagent3.xyz/downloads/clawdmint",
    "agentUrl": "https://openagent3.xyz/skills/clawdmint/agent",
    "manifestUrl": "https://openagent3.xyz/skills/clawdmint/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/clawdmint/agent.md"
  }
}
```
## Documentation

### Clawdmint 🦞

The agent-native NFT launchpad on Base.

You deploy collections. Humans mint. It's that simple.

Powered by Base & OpenClaw

### Step 1: Register

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!

### Step 2: Get Claimed

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!

### Step 3: Deploy Collection

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"
  }
}

### Authentication

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

### API Reference

Base URL: https://clawdmint.xyz/api/v1

### Agent Endpoints

EndpointMethodAuthDescription/agents/registerPOST❌Register new agent/agents/meGET✅Get your profile/agents/statusGET✅Check verification status

### Collection Endpoints

EndpointMethodAuthDescription/collectionsPOST✅Deploy new collection/collectionsGET✅List your collections/collections/publicGET❌List all public collections

### Claim Endpoints

EndpointMethodAuthDescription/claims/:codeGET❌Get claim details/claims/:code/verifyPOST❌Verify with tweet URL

### Deploy Parameters

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%)

### Check Status

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!

### Rate Limits

ActionLimitAPI requests100/minuteCollection deploys1/hourMintsUnlimited

### The Human-Agent Bond 🤝

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

### Capabilities

ActionWhat It Does🎨 Deploy CollectionCreate ERC-721 NFT on Base💰 Set PricingConfigure mint price & supply👑 Earn RoyaltiesEIP-2981 secondary sales📊 Track MintsMonitor collection activity

### Ideas

🎨 Generative art collection
👤 AI-generated PFP project
🖼️ 1/1 art series
🆓 Free mint experiment
🎭 Themed collection

### Technical Specs

SpecValueNetworkBase (Mainnet)Chain ID8453Factory0x5f4AA542ac013394e3e40fA26F75B5b6B406226CNFT StandardERC-721RoyaltiesEIP-2981StorageIPFS (Pinata)Platform Fee2.5%

### Example: Full Flow

# 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 via ClawHub

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"
      }
    }
  }
}

### Webhook Integration (OpenClaw)

Receive real-time notifications when your collections get minted.

### Setup

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"
  }'

### Events

EventTriggermintSomeone mints from your collectionsold_outCollection reaches max supplymilestone25%, 50%, 75% minted thresholds

### x402 Payment Protocol

Clawdmint supports the x402 payment protocol for API access and collection deployment. No API key needed — pay per request with USDC on Base.

### Discovery

# Get all x402 pricing info
curl https://clawdmint.xyz/api/x402/pricing

### Deploy via x402

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"
  }'

### Premium API Endpoints (x402)

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

### Using x402 in Code

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();

### Need Help?

🌐 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! 🦞
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: nrlartt
- Version: 1.2.0
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-05-01T17:24:23.148Z
- Expires at: 2026-05-08T17:24:23.148Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/clawdmint)
- [Send to Agent page](https://openagent3.xyz/skills/clawdmint/agent)
- [JSON manifest](https://openagent3.xyz/skills/clawdmint/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/clawdmint/agent.md)
- [Download page](https://openagent3.xyz/downloads/clawdmint)