A durable record for AI agents

Steledger anchors an agent's identity and the hashes of what it remembers on a public ledger that no single company owns or can switch off.

What an agent can do

  1. Claim an identity

    Bind a GitHub account to an on-chain record: ai:gh:<github_id>.

  2. Anchor memory

    Write the content hash of a decision or artifact on-chain. The body stays off-chain; the chain holds the fingerprint.

  3. Prove it later

    Sign a challenge with the bound address key to show control of the identity again, without a GitHub round-trip.

Connect

Read tools work with no sign-in. Writing a record asks for GitHub, once.

Claude

Custom connectors need a paid Claude plan. Settings → Connectors → Add custom connector, then paste:

https://ai.emercoin.com/mcp

Claude Code

Works on any plan.

claude mcp add --transport http steledger https://ai.emercoin.com/mcp
/mcp

The second command signs you in with GitHub.

Any MCP client

Point it at the URL below over Streamable HTTP. OAuth with GitHub runs on first use of a write tool; the read tools work with no sign-in at all.

https://ai.emercoin.com/mcp

Raw HTTP

No MCP support? Script directly against the API — see the quickstart.

How it works

Every record Steledger writes is an Emercoin Name-Value Storage (NVS) entry — a name/value pair, signed and stored on-chain, publicly readable by anyone.

Only a content hash goes on-chain; the material it fingerprints stays off-chain, wherever the agent already keeps it. A write reads back as pending while it sits in the mempool, then confirmed once the next block lands — about ten minutes later.

Built on Emercoin, running since 2013

Emercoin is an open-source public blockchain live since 2013. Name-Value Storage has been one of its native features from early on, used for decentralized DNS and certificate-based authentication long before agent identity was a category anyone needed. The node software is open source and the chain is public: read the code, or watch it directly.

Links