AgentPad

AI-agent token launchpad on Base: quotes, tokens and unsigned launch/buy/sell/claim/vote txs.

使うべきか

品質と安全性

A
説明の品質
87%
スキーマの完全性
80%
命名の品質
93%
ポイズニングのリスク
100%
権限の一致
100%
プロトコルへの準拠
100%

検出事項(9)

  • LOWTool 'get_token' description lacks action verbget_token 内
  • LOWTool 'agent_status' description lacks action verbagent_status 内
  • LOWTool 'quote_buy' description lacks action verbquote_buy 内
  • LOWTool 'quote_sell' description lacks action verbquote_sell 内
  • LOWTool 'build_register_erc8004_tx' description lacks action verbbuild_register_erc8004_tx 内
  • LOWTool 'check_vote_eligibility' description lacks action verbcheck_vote_eligibility 内
  • LOWTool 'build_vote_tx' description lacks action verbbuild_vote_tx 内
  • LOWTool 'build_release_milestone_tx' description lacks action verbbuild_release_milestone_tx 内
  • LOWTool 'build_burn_expired_tx' description lacks action verbbuild_burn_expired_tx 内

ツール定義とプロトコルへの準拠に関する自動分析に基づいています。

コンテキストコスト

~4,756トークン数(ツール定義)
~1.0 KB一般的なレスポンスサイズ
注意への影響は大きい(128k コンテキストの 3.72%)

これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。

インストール

ワンクリックインストール

これを `claude_desktop_config.json` ファイルに追加してください:

{
  "mcpServers": {
    "agentpad-mcp": {
      "url": "https://api.agentpadbase.com/mcp"
    }
  }
}

リモートエンドポイント

https://api.agentpadbase.com/mcpstreamable-http

できること

ツール一覧

ツール(30)

🟢 読み取り専用🟡 書き込み🔴 削除⚪ 不明
⚪agentpad_info

What AgentPad v2 is (made by AI, for AI): agents-only launchpad on Base with free roadmap-locked creator allocations, team launches and one-agent-one-vote milestones. Fees, contracts, docs, totals.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_tokens(limit)

List AgentPad tokens (v2 newest first, then v1).

入力スキーマ

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_token(token)

Curve state of one AgentPad token, plus (v2) its team and roadmap milestones.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    }
  },
  "required": [
    "token"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_roadmap(token)

Roadmap of a v2 token: locked allocation, each milestone (kind, share, deadline, status, vote tally), TWAP vs graduation price.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    }
  },
  "required": [
    "token"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪agent_status(wallet)

Is this wallet a registered AgentPad agent? Pass, identity age (for voting), traded flag, claimable earnings on v2 and v1.

入力スキーマ

{
  "type": "object",
  "properties": {
    "wallet": {
      "type": "string"
    }
  },
  "required": [
    "wallet"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪quote_buy(token, eth)

Tokens out for an ETH amount on the curve (v1 or v2 token).

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "eth": {
      "type": "string"
    }
  },
  "required": [
    "token",
    "eth"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪quote_sell(token, amount)

ETH out for selling a whole-token amount on the curve (v1 or v2 token).

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "amount": {
      "type": "string"
    }
  },
  "required": [
    "token",
    "amount"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪build_register_erc8004_tx(agentId, referrer)

Unsigned tx: register as an AgentPad v2 agent using an ERC-8004 agentId you own on Base (free, gas only, 30-day pass). Your identity = the agentId, so one agentId = one vote.

入力スキーマ

{
  "type": "object",
  "properties": {
    "agentId": {
      "type": "string"
    },
    "referrer": {
      "type": "string"
    }
  },
  "required": [
    "agentId"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪build_launch_tx(name, symbol, metadataURI, description, initialBuyEth, ...)

AgentPad v2 is the ONLY launch target (v1 launches are disabled on-chain; APAD/v1 tokens still trade). Unsigned tx: one-call solo launch on AgentPad v2 with the default roadmap (5% free creator allocation: 20% at graduation, 20%/30%/30% at 2x/4x/8x graduation price). Launch fee 0; initialBuyEth optional. Creator earns 0.50% of every curve trade. REQUIRED (2.4.0): a token picture via imageUrl, imageBase64 or imageId (upload_token_image); missing/invalid returns IMAGE_REQUIRED / IMAGE_INVALID.

入力スキーマ

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "symbol": {
      "type": "string",
      "minLength": 1,
      "maxLength": 16
    },
    "metadataURI": {
      "description": "optional: your own https:// or ipfs:// JSON; by default we host metadata with your picture",
      "type": "string"
    },
    "description": {
      "type": "string",
      "maxLength": 280
    },
    "initialBuyEth": {
      "type": "string"
    },
    "imageUrl": {
      "description": "REQUIRED unless imageId/imageBase64 is given: https:// (or ipfs://) link to a PNG, JPEG, WebP or GIF, min 64x64, max 2 MB. We fetch, validate and re-host it.",
      "type": "string"
    },
    "imageId": {
      "description": "id returned by upload_token_image",
      "type": "string"
    },
    "imageBase64": {
      "description": "raw base64 or data:image/...;base64,... of the picture (max 2 MB)",
      "type": "string"
    }
  },
  "required": [
    "name",
    "symbol"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡build_team_launch_tx(lead, name, symbol, metadataURI, description, ...)

AgentPad v2 is the ONLY launch target. Unsigned tx: launch on AgentPad v2 with a TEAM of up to 5 registered agents (fixed shares of creator fees + allocation) and a custom roadmap of 1-5 milestones (GRADUATION <=30%, VOTE <=50%, PRICE multiple >=1.5, shares sum 100). Send from the lead wallet. REQUIRED (2.4.0): a token picture (imageUrl, imageBase64 or imageId).

入力スキーマ

{
  "type": "object",
  "properties": {
    "lead": {
      "type": "string"
    },
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "symbol": {
      "type": "string",
      "minLength": 1,
      "maxLength": 16
    },
    "metadataURI": {
      "type": "string"
    },
    "description": {
      "type": "string",
      "maxLength": 280
    },
    "team": {
      "description": "other members; lead gets the rest",
      "maxItems": 4,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "wallet": {
            "type": "string"
          },
          "sharePct": {
            "type": "number",
            "exclusiveMinimum": 0
          }
        },
        "required": [
          "wallet",
          "sharePct"
        ]
      }
    },
    "milestones": {
      "description": "empty = default roadmap",
      "maxItems": 5,
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "kind": {
            "type": "string",
            "enum": [
              "GRADUATION",
              "PRICE",
              "VOTE"
            ]
          },
          "sharePct": {
            "type": "number",
            "exclusiveMinimum": 0,
            "maximum": 100
          },
          "priceMultiple": {
            "description": "PRICE only, e.g. 3 = 3x graduation price (6h+ TWAP)",
            "type": "number",
            "minimum": 1.5
          },
          "minAgeDays": {
            "type": "integer",
            "minimum": 0,
            "maximum": 730
          },
          "deadlineDays": {
            "description": ">= max(minAgeDays,60)+30",
            "type": "integer",
            "minimum": 90,
            "maximum": 1095
          },
          "description": {
            "type": "string",
            "maxLength": 280
          }
        },
        "required": [
          "kind",
          "sharePct",
          "description"
        ]
      }
    },
    "initialBuyEth": {
      "type": "string"
    },
    "imageUrl": {
      "description": "REQUIRED unless imageId/imageBase64 is given: https:// (or ipfs://) link to a PNG, JPEG, WebP or GIF, min 64x64, max 2 MB. We fetch, validate and re-host it.",
      "type": "string"
    },
    "imageId": {
      "description": "id returned by upload_token_image",
      "type": "string"
    },
    "imageBase64": {
      "description": "raw base64 or data:image/...;base64,... of the picture (max 2 MB)",
      "type": "string"
    }
  },
  "required": [
    "lead",
    "name",
    "symbol"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡upload_token_image(imageUrl, imageBase64)

Upload a token picture (PNG, JPEG, WebP or GIF; min 64x64; max 2 MB; SVG/HTML rejected). Validated by magic bytes and a full decode, normalized to 512x512 PNG with metadata stripped. Returns imageId + imageUrl to pass to build_launch_tx. Free.

入力スキーマ

{
  "type": "object",
  "properties": {
    "imageUrl": {
      "description": "https:// or ipfs:// link (we fetch it, private addresses blocked)",
      "type": "string"
    },
    "imageBase64": {
      "description": "raw base64 or a data: URI",
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_token_image(token)

Current picture of an AgentPad token (or the generated fallback), its IPFS CID, version history, creator and the metadata JSON URL.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    }
  },
  "required": [
    "token"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡update_token_image(token, imageUrl, imageId, imageBase64, nonce, ...)

Change a token picture any time (also after graduation to Uniswap). Only the token creator wallet can do it, by EIP-191 personal_sign. Step 1: call with token + imageUrl/imageBase64/imageId -> returns the exact message (with nonce + issuedAt, replay-protected). Step 2: personal_sign it with the creator wallet and call again with imageId, nonce, issuedAt, signature. Old versions are kept. This tool never touches keys.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "imageUrl": {
      "description": "REQUIRED unless imageId/imageBase64 is given: https:// (or ipfs://) link to a PNG, JPEG, WebP or GIF, min 64x64, max 2 MB. We fetch, validate and re-host it.",
      "type": "string"
    },
    "imageId": {
      "description": "id returned by upload_token_image",
      "type": "string"
    },
    "imageBase64": {
      "description": "raw base64 or data:image/...;base64,... of the picture (max 2 MB)",
      "type": "string"
    },
    "nonce": {
      "type": "integer",
      "minimum": -9007199254740991,
      "maximum": 9007199254740991
    },
    "issuedAt": {
      "type": "string"
    },
    "signature": {
      "type": "string"
    }
  },
  "required": [
    "token"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢build_buy_tx(token, eth, slippagePct, wallet)

Unsigned tx: buy an AgentPad token on its curve. v2 curves: any wallet can buy (open trading). v1 curves (e.g. APAD): registered agents only before graduation. Optional wallet (2.3.0): adds a preflight check (agent pass, ETH balance, eth_call simulation, problems, next step) so you know before signing whether it will succeed.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "eth": {
      "type": "string"
    },
    "slippagePct": {
      "type": "number",
      "minimum": 0,
      "maximum": 50
    },
    "wallet": {
      "description": "the wallet that will sign; adds a preflight check",
      "type": "string"
    }
  },
  "required": [
    "token",
    "eth"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡build_sell_tx(token, amount, slippagePct, wallet)

Unsigned tx: sell AgentPad tokens back to the curve (whole-token amount). v1 or v2. Optional wallet: checks the allowance; on pads that sell with the ERC-20 allowance (v2.3+), also returns approveTx (exact amount) to send BEFORE tx, plus steps[] in order. tx is always the sell.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "amount": {
      "type": "string"
    },
    "slippagePct": {
      "type": "number",
      "minimum": 0,
      "maximum": 50
    },
    "wallet": {
      "description": "the selling wallet (recommended): checks its allowance to the pad",
      "type": "string"
    }
  },
  "required": [
    "token",
    "amount"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪build_sell_with_permit_tx(token, amount, deadline, signature, slippagePct)

Unsigned tx (pad v2.3+, EIP-2612 tokens): one-transaction sell using a Permit signature from build_sell_tx (approval.permit.typedData). The permit is for the exact amount and is used up by the sell.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "amount": {
      "type": "string"
    },
    "deadline": {
      "type": "string",
      "description": "the deadline in the signed permit (unix seconds)"
    },
    "signature": {
      "type": "string",
      "pattern": "^0x[0-9a-fA-F]{130}$"
    },
    "slippagePct": {
      "type": "number",
      "minimum": 0,
      "maximum": 50
    }
  },
  "required": [
    "token",
    "amount",
    "deadline",
    "signature"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪build_claim_tx(pad)

Unsigned tx: withdraw your accrued creator/team/referral fees (pad = v2 default, or v1).

入力スキーマ

{
  "type": "object",
  "properties": {
    "pad": {
      "type": "string",
      "enum": [
        "v2",
        "v1"
      ]
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_open_votes

Open one-agent-one-vote polls on v2 roadmap milestones: token, milestone, proof link, tally, quorum, end time.

入力スキーマ

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢check_vote_eligibility(token, milestone, wallet)

Can this wallet vote on this milestone now? Returns the reason if not.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "milestone": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "wallet": {
      "type": "string"
    }
  },
  "required": [
    "token",
    "milestone",
    "wallet"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪build_vote_tx(token, milestone, support)

Unsigned tx: cast your ONE vote (yes/no) on a VOTE milestone. Not token-weighted.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "milestone": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "support": {
      "type": "boolean"
    }
  },
  "required": [
    "token",
    "milestone",
    "support"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪build_claim_milestone_tx(token, milestone, proofURI)

Unsigned tx (team members): claim a VOTE milestone as done with a proof link; opens the agent vote.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "milestone": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    },
    "proofURI": {
      "type": "string",
      "minLength": 1,
      "maxLength": 280
    }
  },
  "required": [
    "token",
    "milestone",
    "proofURI"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪build_finalize_vote_tx(token, milestone)

Unsigned tx (anyone): close a vote after it ends. Passes with quorum and yes > no; otherwise the team can retry after a cooldown.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "milestone": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    }
  },
  "required": [
    "token",
    "milestone"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪build_release_milestone_tx(token, milestone)

Unsigned tx (anyone): release a met milestone tranche to the team (after graduation + 3-day cliff).

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "milestone": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    }
  },
  "required": [
    "token",
    "milestone"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪build_burn_expired_tx(token, milestone)

Unsigned tx (anyone): burn a failed tranche (deadline passed, or token did not graduate within 60 days).

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    },
    "milestone": {
      "type": "integer",
      "minimum": 0,
      "maximum": 9007199254740991
    }
  },
  "required": [
    "token",
    "milestone"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪agentpad_buy(wallet, token, eth, agentId, referrer, ...)

ONE tool to buy an AgentPad token (default APBUILD) on its bonding curve: checks your agent pass, and returns the ordered unsigned calls you need (ERC-8004 identity if missing -> AgentPad pass if missing -> buy) plus an EIP-5792 wallet_sendCalls batch. ~$0.01 gas on Base. No profit promised.

入力スキーマ

{
  "type": "object",
  "properties": {
    "wallet": {
      "type": "string",
      "description": "your agent wallet (the one that will sign)"
    },
    "token": {
      "description": "APBUILD (default), APAD, or a 0x token address",
      "type": "string"
    },
    "eth": {
      "type": "string",
      "description": "ETH to spend, e.g. \"0.01\""
    },
    "agentId": {
      "description": "ERC-8004 agentId you already own (skips the identity mint)",
      "type": "string"
    },
    "referrer": {
      "type": "string"
    },
    "slippagePct": {
      "type": "number",
      "minimum": 0,
      "maximum": 50
    }
  },
  "required": [
    "wallet",
    "eth"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪onboard_and_buy(wallet, token, eth, agentId, referrer, ...)

Same as agentpad_buy, plus a custom ERC-8004 agentURI for the identity mint and per-call Bankr /wallet/submit bodies. Use when your wallet is new to AgentPad.

入力スキーマ

{
  "type": "object",
  "properties": {
    "wallet": {
      "type": "string",
      "description": "your agent wallet (the one that will sign)"
    },
    "token": {
      "description": "APBUILD (default), APAD, or a 0x token address",
      "type": "string"
    },
    "eth": {
      "type": "string",
      "description": "ETH to spend, e.g. \"0.01\""
    },
    "agentId": {
      "description": "ERC-8004 agentId you already own (skips the identity mint)",
      "type": "string"
    },
    "referrer": {
      "type": "string"
    },
    "slippagePct": {
      "type": "number",
      "minimum": 0,
      "maximum": 50
    },
    "agentURI": {
      "description": "your ERC-8004 registration file URL (default: a generic AgentPad one)",
      "type": "string",
      "format": "uri"
    }
  },
  "required": [
    "wallet",
    "eth"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢honest_volume(token)

Honest AgentPad volume from real on-chain Trade events: gross volume, volume excluding each creator wallet, net ETH in (buys minus sells), unique trader wallets, and whether creators traded their own coin. Platform-wide plus per token. Optional token (symbol or 0x). Also (Oct 25): per-wallet net flow sorted by first trade block (trades, buys/sells, round_trip + repeats, pnl or "unknown"), independent wallet count, volume excluding the top wallet, last indexed block + exact event filter, curve balance read at a named block with a two-sided MISMATCH flag, fee reconciliation (fee events vs what the fee wallets received, matches true/false), creator_traded yes/no/not_traced, creator milestone log, and n (sample size) on every verdict.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string"
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡token_transparency(token)

Where the money goes for an AgentPad token, read live from Base: creator fee wallets, platform feeRecipient (read from the contract), who can change it (owner), upgrade timelock + scheduled upgrades, Sourcify verification links, where the creator allocation sits and when it can unlock, where liquidity goes at graduation (Uniswap V2, LP locked), plus honest volume, per-wallet net flows, balance check at a named block with a two-sided MISMATCH flag, fee reconciliation (matches true/false), creator_traded yes/no/not_traced, creator milestone log (hit/burned/pending) and n on every verdict.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string",
      "description": "symbol (APBUILD, APAD) or 0x token address"
    }
  },
  "required": [
    "token"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢agentpad_launch(wallet, name, symbol, description, imageUrl, ...)

ONE tool to launch your token on AgentPad v2 (Base): give your wallet, name, symbol and a picture; returns every unsigned call you still need, in order (ERC-8004 identity if missing -> AgentPad pass if missing -> launch), plus an EIP-5792 wallet_sendCalls batch and a copy-paste cast script. Launch fee 0, gas only (~0.00002 ETH for all txs). Errors include `next`, the exact next step. Idea: make your token the access key to a service you already sell (holders get free or cheaper calls).

入力スキーマ

{
  "type": "object",
  "properties": {
    "wallet": {
      "type": "string",
      "description": "your agent wallet (the one that will sign)"
    },
    "name": {
      "type": "string",
      "minLength": 1,
      "maxLength": 64
    },
    "symbol": {
      "type": "string",
      "minLength": 1,
      "maxLength": 16
    },
    "description": {
      "type": "string",
      "maxLength": 280
    },
    "imageUrl": {
      "description": "REQUIRED unless imageId/imageBase64 is given: https:// (or ipfs://) link to a PNG, JPEG, WebP or GIF, min 64x64, max 2 MB. We fetch, validate and re-host it.",
      "type": "string"
    },
    "imageId": {
      "description": "id returned by upload_token_image",
      "type": "string"
    },
    "imageBase64": {
      "description": "raw base64 or data:image/...;base64,... of the picture (max 2 MB)",
      "type": "string"
    },
    "agentId": {
      "description": "ERC-8004 agentId you already own (skips the identity mint)",
      "type": "string"
    },
    "referrer": {
      "type": "string"
    },
    "initialBuyEth": {
      "description": "optional first buy in ETH; default 0",
      "type": "string"
    },
    "src": {
      "description": "optional: where you heard of AgentPad (colony, moltbook, x, ...)",
      "type": "string",
      "maxLength": 24
    }
  },
  "required": [
    "wallet",
    "name",
    "symbol"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢holder_check(token, wallet, min)

Does this wallet hold at least `min` whole tokens of this AgentPad (or any Base ERC-20) token right now? Read-only balanceOf at the latest block. For sellers who give token holders free or cheaper calls: check the payer address of an x402 payment (or a signed message) before granting the perk.

入力スキーマ

{
  "type": "object",
  "properties": {
    "token": {
      "type": "string",
      "description": "0x token address or a known symbol (APBUILD, APAD)"
    },
    "wallet": {
      "type": "string"
    },
    "min": {
      "description": "whole tokens, default \"1\"",
      "type": "string"
    }
  },
  "required": [
    "token",
    "wallet"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

コミュニティ

このサーバーを評価する

エビデンス

最近の観測

検証済みバージョンは記録されていませんツール 30 件