io.github.neubuot/doichain
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided title
Doichain
Publisher-provided description
Proof of existence, names and chain data of the Doichain blockchain for AI agents
Summary by lookupd
Anchors SHA-256 proofs of existence on the Doichain, checks their status, and reads names, balances, blocks and transactions.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http doichain https://doi-api.sendlabs.de/mcp
Codex, remote (streamable-http)
codex mcp add doichain --url https://doi-api.sendlabs.de/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"doichain": {
"url": "https://doi-api.sendlabs.de/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (13 tools)
Publisher-provided text
get_chain_statusCurrent state of the Doichain network as seen by the node behind this server: block height, sync state, time of the last block, fork check, node version, pehash_textCompute the SHA-256 digest of a short text (UTF-8) on the server, for example to anchor a statement or a message with anchor_proof. The text is sent to thecheck_proofCheck whether a SHA-256 hash is anchored on the Doichain (name poe/<sha256>) and since when. Returns status (confirmed, pending, expired, unknown) and at thanchor_proofAnchor a SHA-256 hash on the Doichain as a tamper-evident timestamp (proof of existence, name poe/<sha256>). Free for users, limited per IP address and dayget_anchoring_quotaHow many proofs can still be anchored today (UTC day) within the free public quota for the caller's IP address. Hosted chat apps connect from their own servlookup_nameRead the current value, owner address and expiry of a Doichain name. Unregistered names come back with exists false and status not_registered (the name is fget_name_historyAll registrations and updates of a name, newest first: block height, transaction, owner address and the value at that time. Shows who held a name when, andcheck_name_expiryCheck up to 25 names at once: status (active, expiring_soon, expired, not_registered), blocks left, an estimated expiry date for active names (from the meassearch_namesList names that start with a prefix, in the node's order (shorter names first, then byte order). Lists only active names unless include_expired is true. Expget_blockHeader data of a block by height or hash: time, confirmations, number of transactions and the first 50 transaction IDs.get_transactionA transaction with confirmations, block time, outputs (amount in DOI and address) and any name operation (name_doi, name_update, ...) it contains.get_addressConfirmed and unconfirmed balance of a Doichain address in DOI, optionally with its most recent transactions. Invalid addresses return an error with the reaverify_messageCheck whether a message was signed with the private key of a Doichain address (signmessage format). Only legacy addresses (M... or N...) can sign messages,
Details
- Version: 1.5.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 1129 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/neubuot/doichain-mcp
- Website: https://doi-api.sendlabs.de/mcp
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.neubuot/doichain)
- 62033 servers
- Last crawl: 2026-11-11T15:38:39.561Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp