{
  "operator": "INTLEACHT RESEARCH LIMITED trading as BotKelp",
  "noAccount": true,
  "summary": "An agent with a web3 wallet can pay for a single-use build without signing up. Send exact USDC on Base, then call the tool with payment.quoteId and payment.txHash. No apiKey.",
  "network": {
    "name": "base",
    "chainId": 8453,
    "caip2": "eip155:8453",
    "rpc": "https://mainnet.base.org",
    "explorerTx": "https://basescan.org/tx/",
    "explorerAddress": "https://basescan.org/address/"
  },
  "token": {
    "symbol": "USDC",
    "decimals": 6,
    "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "caip19": "eip155:8453/erc20:0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
  },
  "payTo": "0xb07ce1000000000000000000000000000000b07c",
  "confirmBeforeSend": "https://www.botkelp.com/pay.json",
  "skus": [
    {
      "id": "single-generate",
      "tool": "generate_scaffold",
      "usdCents": 900,
      "usdc": "9",
      "amountAtomic": "9000000",
      "description": "One generate_scaffold. No account. One transaction, one build.",
      "eip681": "ethereum:0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913@8453/transfer?address=0xb07ce1000000000000000000000000000000b07c&uint256=9000000",
      "tx": {
        "chainId": "0x2105",
        "to": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "value": "0x0",
        "data": "0xa9059cbb000000000000000000000000b07ce1000000000000000000000000000000b07c0000000000000000000000000000000000000000000000000000000000895440"
      },
      "x402": {
        "scheme": "exact",
        "network": "base",
        "maxAmountRequired": "9000000",
        "resource": "https://www.botkelp.com/mcp#generate_scaffold",
        "description": "One generate_scaffold. No account. One transaction, one build.",
        "mimeType": "application/json",
        "payTo": "0xb07ce1000000000000000000000000000000b07c",
        "maxTimeoutSeconds": 1800,
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USDC",
          "version": "2"
        }
      }
    }
  ],
  "flow": [
    "Call quote_single_use({ sku: \"single-generate\" }). No auth.",
    "From the wallet, transfer the exact amountAtomic USDC on Base to payTo (eip681 or tx in the quote).",
    "Call generate_scaffold with payment: { quoteId, txHash } and your component ids. Omit apiKey."
  ],
  "x402Version": 1,
  "x402": {
    "error": "PAYMENT_REQUIRED",
    "accepts": [
      {
        "scheme": "exact",
        "network": "base",
        "maxAmountRequired": "9000000",
        "resource": "https://www.botkelp.com/mcp#generate_scaffold",
        "description": "One generate_scaffold. No account. One transaction, one build.",
        "mimeType": "application/json",
        "payTo": "0xb07ce1000000000000000000000000000000b07c",
        "maxTimeoutSeconds": 1800,
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USDC",
          "version": "2"
        }
      }
    ]
  }
}
