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.
Added "abi.decode", "abi.encode", "address.validate" and 5 more (9 tools before, 17 now)
abi.decode — ABI-decode hex data into values given the Solidity types.
abi.encode — ABI-encode values for EVM calldata or return data. Supports elementary types (address, bool, uint/int, bytesN), dynamic bytes/string, and arrays of static types.
address.validate — Validate an EVM address and compute its EIP-55 checksum; reports format validity, checksum correctness, and whether it is the zero address.
eip712.hash — Compute the EIP-712 typed-data digest plus domain separator, struct hash, and encodeType from domain, types, primaryType, and message. Matches what wallets sign, including the x402 USDC transferWithAuthorization authorization.
keccak256 — Compute the Ethereum keccak256 hash of UTF-8 or hex input; returns the 32-byte digest and the 4-byte function/event selector.
merkle.verify — Verify a Merkle proof with keccak256 (OpenZeppelin sorted-pair by default): checks a leaf against a root given the proof, and returns the computed root.
tx.status — Look up an EVM transaction's on-chain status and details by hash on Base or Base Sepolia: success/failed, block, from, to, value, and gas.
x402.verify-receipt — Decode an x402 PAYMENT-RESPONSE settlement receipt and confirm the settlement transaction on-chain (Base / Base Sepolia), returning success, tx, payer, and block.
Added "html.to-text", "text.chunk", "text.extract" and 1 more (5 tools before, 9 now)
html.to-text — Convert HTML into clean, readable plain text: strips scripts/styles/tags, decodes entities, and preserves paragraph and list structure.
text.chunk — Split text into boundary-aware chunks for RAG and context windows, with configurable size and overlap.
text.extract — Extract structured entities from text: emails, URLs, IPv4, EVM addresses, @mentions, #hashtags, prices, dates, and phone numbers.
x402.decode — Decode an x402 payment challenge (base64 PAYMENT-REQUIRED header or JSON) into structured, human-readable payment requirements with networks, assets, amounts, and payTo.
Certificate changed, valid to 2026-12-20
Unavailable → Live
First tool surface recorded: 5 tools (server version 3.1.1)
Certificate recorded, valid to 2026-10-22
Authorization not required
Showing the latest 7 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed