addrbookFor publishers
← The evidence ledger

Evidence row 299900

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint ab25b645-f9d4-41ba-bc3a-ebae1389facb
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
0f74b4c9351921a21399e0eb4c23e27dcb46b9ea7691e90b347cb4da57451424
Leaf
0x9d6afab590e1c8a72bf8f22d378d88a078adc1e13e482924caa61fd344016d75

What was observed

{
  "count": 24,
  "tools": [
    {
      "description": "Detailed Ampel for a specific MiCA article with check conditions.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "article": {
            "description": "e.g. Art. 35",
            "type": "string"
          },
          "entity_id": {
            "description": "Entity ID",
            "type": "string"
          },
          "token_symbol": {
            "description": "Token",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "article_status"
    },
    {
      "description": "Assess ALL tokens for an entity in one call. Runs live FeedOracle assessment for each linked token.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID (optional)",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "assess_entity"
    },
    {
      "description": "Run LIVE MiCA assessment via FeedOracle mica_full_pack. Evaluates 18 checks, updates Ampel.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID (optional)",
            "type": "string"
          },
          "token_symbol": {
            "description": "Token e.g. USDC, USDT, EURC, RLUSD",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "assess_token"
    },
    {
      "description": "Chain-linked audit log with integrity check.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID (optional)",
            "type": "string"
          },
          "limit": {
            "description": "Max entries",
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "audit_trail"
    },
    {
      "description": "Approve or reject a bridge resolution. Approval upgrades Ampel to GREEN.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "approved_by": {
            "description": "Name + role of approver",
            "type": "string"
          },
          "reject": {
            "description": "Set true to reject",
            "type": "boolean"
          },
          "rejection_reason": {
            "description": "Reason for rejection",
            "type": "string"
          },
          "resolution_id": {
            "description": "Resolution ID from bridge_resolve",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "bridge_approve"
    },
    {
      "description": "Start bridge resolution for a MiCA gap. Generates template (issuer engagement, risk acceptance, token replacement, monitoring upgrade).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "check_id": {
            "description": "Check ID e.g. art35_c1, art24_c3",
            "type": "string"
          },
          "entity_id": {
            "description": "Entity ID",
            "type": "string"
          },
          "expiry_days": {
            "description": "Days until expiry (default 30)",
            "type": "integer"
          },
          "token_symbol": {
            "description": "Token e.g. USDC",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "bridge_resolve"
    },
    {
      "description": "Show all bridge resolutions for an entity/token.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID",
            "type": "string"
          },
          "token_symbol": {
            "description": "Filter by token",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "bridge_status"
    },
    {
      "description": "Oracle Event Bus status: events, cross-refs, connected oracles.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID for cross-refs",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "bus_status"
    },
    {
      "description": "Register a new regulated entity.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_type": {
            "description": "CASP, Bank, Verwahrer",
            "type": "string"
          },
          "jurisdiction": {
            "description": "DE, AT",
            "type": "string"
          },
          "lei": {
            "description": "LEI",
            "type": "string"
          },
          "name": {
            "description": "Entity name",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "create_entity"
    },
    {
      "description": "eIDAS-qualified timestamp integration status and assessment. Maps FeedOracle ES256K signatures to EU trust framework (eIDAS Art. 25, 41-42).",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "action": {
            "description": "status, assess, or reference",
            "type": "string"
          },
          "entity_id": {
            "description": "Entity ID",
            "type": "string"
          },
          "token_symbol": {
            "description": "Token for assess action",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "eidas_timestamp"
    },
    {
      "description": "Aggregate MiCA Ampel for an entity across ALL tokens it custodies. Shows per-token breakdown + overall score.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID (optional, uses first)",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "entity_ampel"
    },
    {
      "description": "List all registered entities.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "entity_list"
    },
    {
      "description": "Expire stale evidence. Downgrades GREEN→YELLOW if evidence older than max_age_days. Run daily.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID",
            "type": "string"
          },
          "max_age_days": {
            "description": "Max evidence age in days (default 7)",
            "type": "integer"
          },
          "token_symbol": {
            "description": "Token (optional)",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "freshness_check"
    },
    {
      "description": "MiCA compliance gaps: RED/YELLOW/GREY with priority and actions.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID (optional)",
            "type": "string"
          },
          "token_symbol": {
            "description": "Token",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "gap_report"
    },
    {
      "description": "Generate MiCA compliance report for a token. Full article breakdown, evidence, bridges, audit.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID",
            "type": "string"
          },
          "token_symbol": {
            "description": "Token e.g. USDC",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "generate_report"
    },
    {
      "description": "Server + DB status.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "health_check"
    },
    {
      "description": "Inside Information classification, delay and disclosure workflow per MiCA Art. 87-88 and Implementing Regulation 2024/2861. AI-assisted with mandatory human sign-off.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "action": {
            "description": "classify, delay, or status",
            "type": "string"
          },
          "approved_by": {
            "description": "Person signing the decision",
            "type": "string"
          },
          "delay_reason": {
            "description": "Reason for delay (Art. 88(2))",
            "type": "string"
          },
          "entity_id": {
            "description": "Entity ID",
            "type": "string"
          },
          "event_description": {
            "description": "Description of the event",
            "type": "string"
          },
          "event_type": {
            "description": "reserve_breach, peg_deviation, regulatory_action, management_change, material_event, partnership, technical_upgrade",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "insider_escalation"
    },
    {
      "description": "List all known token issuers with MiCA authorization status and tokens.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {},
        "type": "object"
      },
      "name": "issuer_list"
    },
    {
      "description": "Issuer profile with all tokens and aggregate MiCA Ampel. Shows authorization status, headquarters, token scores.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "issuer_id": {
            "description": "Issuer ID or name e.g. circle, tether, ripple",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "issuer_profile"
    },
    {
      "description": "Link a token to an entity for monitoring.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID",
            "type": "string"
          },
          "relationship": {
            "description": "custody, trading, settlement",
            "type": "string"
          },
          "token_symbol": {
            "description": "Token e.g. USDC",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "link_token"
    },
    {
      "description": "Monitor ESMA/EBA/BaFin for MiCA regulatory changes. Returns monitored sources and alerts.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "days_back": {
            "description": "Check items from last N days (default 7)",
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "mica_watchdog"
    },
    {
      "description": "Full MiCA readiness score + Ampel per article for a token. GREEN/YELLOW/RED/GREY for 10 articles, score 0-100.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "entity_id": {
            "description": "Entity ID (optional)",
            "type": "string"
          },
          "token_symbol": {
            "description": "Token e.g. USDC, USDT, EURC",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "readiness_check"
    },
    {
      "description": "Suspicious Transaction and Order Report (STOR) workflow per MiCA Art. 92. AI-assisted detection with mandatory human sign-off for 'reasonable suspicion'.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "action": {
            "description": "detect, escalate, or status",
            "type": "string"
          },
          "approved_by": {
            "description": "Surveillance Officer signing the escalation",
            "type": "string"
          },
          "description": {
            "description": "Signal description",
            "type": "string"
          },
          "entity_id": {
            "description": "Entity ID",
            "type": "string"
          },
          "signal_type": {
            "description": "wash_trading, spoofing, insider_trading, market_manipulation, front_running, pump_dump, unusual_volume, concentration",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "stor_workflow"
    },
    {
      "description": "Validate crypto-asset whitepaper against MiCA Art. 6(10)-(11) and ITS 2024/2984. Checks iXBRL/XHTML format, taxonomy tagging, mandatory fields, risk warnings, NCA notification, version archive.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "format": {
            "description": "ixbrl or xhtml",
            "type": "string"
          },
          "token_symbol": {
            "description": "Token e.g. USDC, USDT, EURC",
            "type": "string"
          },
          "url": {
            "description": "Whitepaper URL (optional)",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "validate_whitepaper"
    }
  ]
}

What the leaf hashes

{"body":"0f74b4c9351921a21399e0eb4c23e27dcb46b9ea7691e90b347cb4da57451424","id":299900,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793053155243377,"prev":null,"subject":"ab25b645-f9d4-41ba-bc3a-ebae1389facb","subject_kind":"endpoint"}

Proof

Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (296695 rows).

  1. 0x9d6b1457b06f182e201f4a2455c6ba299fb23373980054c69ed584406cbbc3cf
  2. 0x4db494b7a6a90f9a404a3b35f93e5754acb99eef4caf1da0df291cbd5621c33d
  3. 0x7475f1730c6545af9d0a0a868e42caad228767626adc5b7571f12a5f0ebc676c
  4. 0xb394e316b3718f1d283e000fcc99756e9cb4ffb56b9e2fdb295dba49c8bf755e
  5. 0xfa413faf4d205ee25235bc65acf65910fd23a55c9f5e8f45cb6641bb0b318432
  6. 0x409b550962cab64c584cb5705f1b061169dd638f9159eca23de878d03a26ac09
  7. 0xe17c4b9e10b1e5af1854f4cbd7b9bc3c952aff086eb18517dc75e8cfe063bb68
  8. 0xa65d407efa6afee858ca4d850b16839919aa5004b048689e4cf71ced84c7def4
  9. 0x1c9efe42e507e5229e18e73e094e9f0aab3cb387828c7e33a53be550c676e4f5
  10. 0x76f7db8632e242ae6ea1dd18963ee2f7db2ce4bf8b0d87a280492cce08baa2cf
  11. 0x351390dbbaa59bf254610c44de6ad39906ad2c226e8f737f7d774c0b9d382abf
  12. 0x73cca5e5ba14c0aaa799d5324b89eb846e3c5546aab3b2cda0c05c5eeaa03168
  13. 0x99a4e0f8b23989f58b564c1b6e419578b4388f6e0dbf6e50177c1bd476302d0e
  14. 0x6713795704ddd9c528d421fadd9cc96b0200a4ddbba84f88e718d4968dde888b
  15. 0x62a900133713919f4eed33d8336876b7a6d538233b8a4f3ed03b29aa44f5bad0
  16. 0x1ac20d30773e1f4f2f811540e9a99b5cca9177c9e2e029acc0d80cf3f1d11f0f
  17. 0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9
  18. 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON