← The evidence ledger
Evidence row 223098
Observed , by probe.mcp/1.
- Kind
- mcp.tools
- About
- endpoint 06e35da7-dd92-4b22-8161-2052a751affd
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 88c813a1b4813761f51d351cb27e0a4b49249c05de1a5535dcfd73756d1cdc2a
- Leaf
- 0x61012e3044345ef3e25907b436db193be4fa690bcf8085e7a1c6bb0348c4b4b2
What was observed
{
"count": 10,
"tools": [
{
"description": "Bind a fleet DID to an ERC-8004 identity. Produces an order-independent,\n content-addressed (unsigned) binding attestation.",
"inputSchema": {
"properties": {
"chain_id": {
"title": "Chain Id",
"type": "integer"
},
"fleet_did": {
"title": "Fleet Did",
"type": "string"
},
"proof_note": {
"default": "",
"title": "Proof Note",
"type": "string"
},
"token_id": {
"title": "Token Id",
"type": "integer"
}
},
"required": [
"fleet_did",
"chain_id",
"token_id"
],
"title": "bind_identityArguments",
"type": "object"
},
"name": "bind_identity"
},
{
"description": "Return the bridge's capabilities and input contract.",
"inputSchema": {
"properties": {},
"title": "describe_agentArguments",
"type": "object"
},
"name": "describe_agent"
},
{
"description": "Export the agent's current trust score as an UNSIGNED\n ERC-8004 Validation Registry-shaped payload, content-addressed and ready\n for YOUR OWN signer to anchor on-chain.",
"inputSchema": {
"properties": {
"chain_id": {
"title": "Chain Id",
"type": "integer"
},
"token_id": {
"title": "Token Id",
"type": "integer"
}
},
"required": [
"chain_id",
"token_id"
],
"title": "export_attestationArguments",
"type": "object"
},
"name": "export_attestation"
},
{
"description": "Build UNSIGNED ERC-8004 Validation Registry validationResponse args\n from an Outcome Receipt (ORC v0.1): responseHash = receipt commitment,\n tag \"orc/0.1\", response 100 only if the bridge re-verifies the receipt\n AND your replay succeeded. Sign and submit with your own signer; this\n bridge holds no keys and writes to no chain.",
"inputSchema": {
"properties": {
"receipt": {
"additionalProperties": true,
"title": "Receipt",
"type": "object"
},
"replay_ok": {
"title": "Replay Ok",
"type": "boolean"
},
"request_hash": {
"title": "Request Hash",
"type": "string"
},
"response_uri": {
"title": "Response Uri",
"type": "string"
}
},
"required": [
"receipt",
"request_hash",
"response_uri",
"replay_ok"
],
"title": "export_validation_responseArguments",
"type": "object"
},
"name": "export_validation_response"
},
{
"description": "Import ERC-8004 Reputation Registry feedback records for an agent.\n Each item: {value: bool|0..1, at: ISO-8601, source?, weight?, feedback_id?}.\n Idempotent per feedback_id.",
"inputSchema": {
"properties": {
"chain_id": {
"title": "Chain Id",
"type": "integer"
},
"feedback": {
"items": {
"additionalProperties": true,
"type": "object"
},
"title": "Feedback",
"type": "array"
},
"token_id": {
"title": "Token Id",
"type": "integer"
}
},
"required": [
"chain_id",
"token_id",
"feedback"
],
"title": "import_feedbackArguments",
"type": "object"
},
"name": "import_feedback"
},
{
"description": "Import an ERC-8004 Identity Registry record (chain_id + ERC-721\n token_id + agentURI + owner). Idempotent: re-import updates in place.\n Returns the canonical record with its deterministic bridge DID\n (did:viridis:erc8004:<chain>:<token>).",
"inputSchema": {
"properties": {
"agent_uri": {
"title": "Agent Uri",
"type": "string"
},
"chain_id": {
"title": "Chain Id",
"type": "integer"
},
"metadata": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Metadata"
},
"owner": {
"title": "Owner",
"type": "string"
},
"token_id": {
"title": "Token Id",
"type": "integer"
}
},
"required": [
"chain_id",
"token_id",
"agent_uri",
"owner"
],
"title": "import_registrationArguments",
"type": "object"
},
"name": "import_registration"
},
{
"description": "List all imported ERC-8004 registrations.",
"inputSchema": {
"properties": {},
"title": "list_registrationsArguments",
"type": "object"
},
"name": "list_registrations"
},
{
"description": "Resolve an imported ERC-8004 registration by bridge DID or by\n (chain_id, token_id).",
"inputSchema": {
"properties": {
"bridge_did": {
"default": "",
"title": "Bridge Did",
"type": "string"
},
"chain_id": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Chain Id"
},
"token_id": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Token Id"
}
},
"title": "resolve_agentArguments",
"type": "object"
},
"name": "resolve_agent"
},
{
"description": "Decay-weighted trust score in [0,1] + tier over the agent's imported\n ERC-8004 feedback — recent behavior outweighs old; no feedback scores a\n neutral 0.5 prior (no blind trust, no unfair zero).",
"inputSchema": {
"properties": {
"bridge_did": {
"default": "",
"title": "Bridge Did",
"type": "string"
},
"chain_id": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Chain Id"
},
"token_id": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"title": "Token Id"
}
},
"title": "score_agentArguments",
"type": "object"
},
"name": "score_agent"
},
{
"description": "Recompute a payload's content hash and report whether it is intact.",
"inputSchema": {
"properties": {
"payload": {
"additionalProperties": true,
"title": "Payload",
"type": "object"
}
},
"required": [
"payload"
],
"title": "verify_attestationArguments",
"type": "object"
},
"name": "verify_attestation"
}
]
}What the leaf hashes
{"body":"88c813a1b4813761f51d351cb27e0a4b49249c05de1a5535dcfd73756d1cdc2a","id":223098,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793028500852551,"prev":null,"subject":"06e35da7-dd92-4b22-8161-2052a751affd","subject_kind":"endpoint"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.