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 "launch_token"
⟨32 unchanged words⟩ was submitted","type":"boolean"},"signMetadata":{"description":"build mode: how the creator signs `metadata` so nobody can claim the coin page first (C103)","properties":{"how":{"description":"the POST body and the retry rule","type":"string"},"message":{"description":"the exact text to personal_sign, with {ts} replaced by the current time in ms","type":"string"}},"type":"object"},"status":{"description":"submitted | gated | ⟨43 unchanged words⟩
Changed the definition of "launch_token"
⟨8 unchanged words⟩ Robinhood Chain (EVM 4663) for a FIXEDpump.fun-stylerising bonding curve (1B supply, starts0.00010.000008 USDG and climbs ~3.6x, graduates at 10,000 USDG raised, quoted inUSDGUSDG; the pool then opens just above the last sale price). You supply only identity — name + ⟨143 unchanged words⟩
Certificate changed, valid to 2027-01-04
Recently observed → Live
Live → Recently observed
Changed the definition of "launch_token"
⟨140 unchanged words⟩ ticker still being claimed by a bonding coin,this vpId being taken,orthe launchpad facet/USDG allowlistthisnotvpId beingenabled yet;taken; see `detail`/`revertData`), and status "unreachable" means the chain could not be reached, which is retryable. The launchpad is NOT chain-gated: createVPool simulates clean from an arbitrary sender (measured 2026-09-25).
Changed the definition of "launch_token"
⟨107 unchanged words⟩ `creator` and makes you the on-chain creator).LiveAcreatecustodialiscall SIMULATES first, so a failure burns no gas: status "gated"onmeans createVPool reverts in simulation (cause not determined — likeliest are the ticker still being claimed by a bonding coin, this vpId being taken, or the launchpadfacetfacet/USDGupgradeallowlist(pending);
Changed the definition of "launch_token"
⟨130 unchanged words⟩ pad's tag, so the pad lists it. Applies on BOTH the custodial (default) and build:trueonlypaths","type":"string"},"ticker":{ ⟨16 unchanged words⟩
Changed the definition of "launch_token"
⟨110 unchanged words⟩ Meme\")","type":"string"},"pad":{"description":"OPTIONAL aeX402 launchpad slug the coin is launched on. Its vpId then starts with that pad's tag, so the pad lists it. build:true only","type":"string"},"ticker":{"description":"Ticker / symbol, ⟨12 unchanged words⟩
Changed the definition of "discovery_health"
{"properties":{"censusLiveRecords":{"description":"per-census count of records the LIVE source returned, before any merge, cap or spam filter — the evidence behind seedsOnlyScans. 0 means the live source supplied nothing (the census is its fallback); -1 means this census was last written by a build that did not record the field, which is NOT the same as zero. Published even when healthy, so a reader can distinguish \"source is fine\" from \"nothing was measured\" without inferring it from a verdict. Never omitted: built over the census keys in counts, so every census always carries a value and -1 covers the pre-field case — the earlier exemption for records predating the field was retired when the conditional spread was removed","type":"object"},"censusRecordsBeforeCap":{"description":"per-census record count BEFORE the fungible (170) and NFT (50) caps. A count sitting exactly on its cap cannot say whether it is a finding or a ceiling — hyperevm_census reads 170 because 170 IS the cap. Compare against counts: a value here greater than the published count means that census was TRUNCATED, equal means it was not. -1 means the build that last wrote this census did not record the field. Never omitted, same construction as censusLiveRecords","type":"object"},"counts":{"description":"per-chain program counts from the last scan"," ⟨75 unchanged words⟩
Changed the definition of "describe_program"
⟨5 unchanged words⟩ {"type":"string"},"codeSize":{"description":"EVM bytecode length in bytes. EVM only — omitted when the chain is Solana/Slonana (dataLen is the Solana equivalent)","type":"integer"},"dataLen":{"description":"account data length inbytesbytes. Solana/Slonana only — omitted when the chain is EVM (codeSize is the EVM equivalent)","type":"integer"},"erc20":{"description":"ERC-20name/symbol/decimalsname/symbol/decimals. EVM only — omitted whenapplicablethe address is not an ERC-20, or the chain is Solana/Slonana","type":"object"},"executable":{"description":"Solana/Slonana only — omitted when the chain is EVM","type":"boolean"},"exists":{"description":"Solana/Slonana only — omitted when the chain is EVM (isContract is the EVM equivalent)","type":"boolean"},"isContract":{"description":"EVM only — omitted when the chain is Solana/Slonana, where executable/isProgram carry this instead","
Certificate recorded, valid to 2026-11-06
Authorization not required
First tool surface recorded: 33 tools (server version 0.2.0)
Showing the latest 14 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed