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.
Verified owner set by well_known_file proof on satledger.org
Certificate changed, valid to 2027-01-20
Certificate recorded, valid to 2026-11-21
Authorization not required
Added "anchor_agent", "create_agent", "describe_agent" and 8 more; changed the definition of "top_up_workspace" (3 tools before, 14 now)
⟨8 unchanged words⟩ Send its API key in _meta[satledger/api-key] (or the api_key argument) and the payment in _meta[x402/payment]: 0.50 ⟨38 unchanged words⟩
{"additionalProperties":false,"properties":{"api_key":{"description":"Your workspace key, if your client cannot set _meta[satledger/api-key]. Prefer _meta: arguments are logged by most clients.","type":"string"}},"type":"object"}
Anchor the agent's state — Ask a public RFC 3161 Time-Stamp Authority to sign the agent's current state. The one fact here the operator cannot manufacture: a timestamp cannot be issued for a time that has passed. An unchanged state returns the anchor it already has. Costs 100 units. Authenticate with the workspace key in _meta[satledger/api-key].
Added "provision_workspace" and "top_up_workspace" (1 tools before, 3 now)
satledger workspace — Buy a workspace: a tamper-evident usage and action ledger for your agents, every event ed25519-signed and hash-chained, with an export your own customers verify offline. Pay over x402 in _meta[x402/payment]: 0.50 USDC for 2,500 units (starter), 15.00 USDC for 100,000 units (block). Every workspace also carries 10,000 free units. Returns an API key once, plus the next calls to make. The ledger operations themselves are HTTP, authenticated with that key.
satledger top-up — Add units to a workspace you already hold. Send its API key in _meta[satledger/api-key] and the payment in _meta[x402/payment]: 0.50 USDC for 2,500 units (starter), 15.00 USDC for 100,000 units (block). The units land in that workspace and nothing new is created; buying a workspace instead gives you an empty ledger under a different key.
Changed the definition of "timestamp_receipt"
⟨37 unchanged words⟩ data yourself - it never leaves your side. Your first 3 each day are free, no payment needed. Then 0.05 USDC for one, or 0.50 for up ⟨27 unchanged words⟩
Changed the definition of "timestamp_receipt"
⟨37 unchanged words⟩ data yourself - it never leaves your side.Costs0.05 USDCperfor one, or 0.50 for up to 10 in a single call and a single payment,paidbound to one timestamp by a Merkle root. Paid over x402. No account, nothing stored here afterwards.
{"additionalProperties":false,"oneOf":[{"required":["digest"]},{"required":["digests"]}],"properties":{"digest":{"description":"SHA-256 ⟨6 unchanged words⟩ 0-9a-fA-F]{64}$","type":"string"}}
Unknown → Live
First tool surface recorded: 1 tool (server version 0.15.4)
https://api.satledger.org/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 11 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed
Create an agent — Create an agent in your workspace: a named ledger whose every event is ed25519-signed and hash-chained. `initial_credits` mints supply to the workspace issuer, not to the agent - fund_agent moves credits across when you need usage metering. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key].
Describe an agent — Current state: root id, state hash, event count, balance. Free. Authenticate with the workspace key in _meta[satledger/api-key].
Export and verify — Build the export bundle, run the customer-side verifier over it and return the summary plus the URL of the archive (HTTP, X-API-Key, free). Pass expect_action_head / expect_action_count from state YOU kept to check completeness. Free, permanently. Authenticate with the workspace key in _meta[satledger/api-key].
Grant credits to an agent — Move credits from the workspace issuer to an agent's own account, so record_usage can burn them. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key].
List actions — The agent's action log, with its head hash. Free. Authenticate with the workspace key in _meta[satledger/api-key].
List agents — Every agent in your workspace. Free. Authenticate with the workspace key in _meta[satledger/api-key].
List anchors — Every anchor commitment recorded for the agent. Free. Authenticate with the workspace key in _meta[satledger/api-key].
Record an action — Append what an agent did - a tool call, a decision, a message - as a signed, hash-chained entry. This is the thing the workspace is for. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key].
Record usage — Burn credits from an agent's account, as a signed ledger event. Costs 1 unit. Authenticate with the workspace key in _meta[satledger/api-key].
Workspace balance — Units remaining and what each operation costs. Free, so you can plan before you are refused. Authenticate with the workspace key in _meta[satledger/api-key].