Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,528Letters: 13Defects: 1,322counted 1 min ago
teppi

Server definition

Hash
sha256:2d59279f97e11f58b6f839171894efbb2e2e0ee466d53cf0961145b629fabdd8
What it is
What a remote MCP server returned when asked what it offers: 3 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Fetch Dokimo's public A2A agent card — the discovery document describing what\n it can verify (skills, endpoints, supported A2A versions).", "inputSchema": { "properties": {}, "title": "dokimo_agent_cardArguments", "type": "object" }, "name": "dokimo_agent_card", "outputSchema": null }, { "description": "Trustlessly recompute a dokimo-merkle-v1 root — LOCAL, no network, no trust.\n\n Hash ``leaf`` in the leaf domain (H(0x00 ‖ leaf)) and replay ``proof_path`` —\n a list of ``[sibling_hash, side]`` where side is \"L\" or \"R\" — hashing internal\n nodes as H(0x01 ‖ left ‖ right). Compare the returned root to the ``root`` in an\n evidence package yourself; if it differs, the package was tampered with.\n\n Returns ``{recomputed_root, merkle_scheme, steps}``.\n ", "inputSchema": { "properties": { "leaf": { "description": "The raw leaf value (e.g. a JSON string like '{\"k\":\"total_assets\",\"v\":\"...\"}'). Hashed in the leaf domain as H(0x00 ‖ leaf).", "title": "Leaf", "type": "string" }, "proof_path": { "description": "Ordered Merkle proof path: a list of [sibling_hash_hex, side] pairs, where side is \"L\" if the sibling is on the left or \"R\" if on the right. Empty list for a single-leaf tree.", "items": {}, "title": "Proof Path", "type": "array" } }, "required": [ "leaf", "proof_path" ], "title": "recompute_merkle_rootArguments", "type": "object" }, "name": "recompute_merkle_root", "outputSchema": null }, { "description": "Fully verify a Dokimo evidence package against the LIVE on-chain anchor.\n\n Sends the package to Dokimo's public A2A endpoint, which recomputes the Merkle\n proof AND checks the compound commitment (root + rule version) against the\n anchor on Base. ``package`` must contain: ``leaf`` (str), ``root`` (str),\n ``proof_path`` (list of [sibling_hash, \"L\"|\"R\"]), and\n ``rule_version_commitment`` (str); ``close_id`` is optional/echoed.\n\n Returns the verdict: ``{verified, checks:{recompute, onchain_anchor,\n rule_version_bound}, ...}``. ``verified`` is true only if the proof recomputes\n AND the commitment is anchored on-chain.\n ", "inputSchema": { "properties": { "package": { "additionalProperties": true, "description": "The Dokimo evidence package to verify. Required keys: 'leaf' (str), 'root' (str), 'proof_path' (list of [sibling_hash, \"L\"|\"R\"]), and 'rule_version_commitment' (str). 'close_id' (str) is optional and echoed back.", "title": "Package", "type": "object" } }, "required": [ "package" ], "title": "verify_evidence_packageArguments", "type": "object" }, "name": "verify_evidence_package", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:2d59279f97e11f58b6f839171894efbb2e2e0ee466d53cf0961145b629fabdd8 | sha256sum