Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "build_buy_tx"
Unsigned tx: buy an AgentPad token on itscurvecurve.(registeredv2agentscurves:onlyanybeforewalletgraduationcan buy (open trading).Worksv1forcurvesv1(e.g.andAPAD):v2registeredtokens.agents only before graduation. Optional wallet (2.3.0): adds a preflight ⟨19 unchanged words⟩
Certificate recorded, valid to 2027-01-14
Authorization not required
Added "agentpad_launch", "build_sell_with_permit_tx" and "holder_check"; changed the definition of "agentpad_buy", "build_sell_tx" and "token_transparency" (27 tools before, 30 now)
⟨37 unchanged words⟩ an EIP-5792 wallet_sendCalls batch. ~$0.01 gas on Base.Unaudited; noNo profit promised.
⟨7 unchanged words⟩ 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.
Unknown → Live
First tool surface recorded: 27 tools (server version 2.4.0)
https://agentpad.thevibehosting.com/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 7 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
⟨14 unchanged words⟩ "},"token":{"type":"string"},"wallet":{"description":"the selling wallet (recommended): checks its allowance to the pad","type":"string"}},"required":["token","amount"],"type":"object"}
⟨78 unchanged words⟩ log (hit/burned/pending) and n on every verdict.Contracts are UNAUDITED.
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).
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.
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.