addrbookFor publishers
← The evidence ledger

Evidence row 579247

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 429dd87f-f8e1-4628-abfe-2c39aa166b82
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
944118b80dd0e3419f95616216984c955662df5707839c80b9534f7fa91f65c1
Leaf
0xf5d8fd0941423d1d2742d1d801f10de952e538e2c160bdcefc7a5828c53dedf7

What was observed

{
  "count": 7,
  "tools": [
    {
      "description": "Score a topic, ticker, or narrative for coordinated activity across public social platforms. Distinguishes organic chatter from manufactured campaigns: identical phrasing across many posts, new-account clusters, synchronized posting windows. Returns a heat score with a band and the contributing signal counts.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "subject": {
            "description": "Ticker symbol, topic phrase, or named narrative to score. Examples: GME, \"AI energy demand\", \"Iran ceasefire\".",
            "type": "string"
          }
        },
        "required": [
          "subject"
        ],
        "type": "object"
      },
      "name": "coordination-heat"
    },
    {
      "description": "Cross-reference a claim against monitored sources and flag inconsistencies. Returns matched citations, cross-source conflicts, and a confidence verdict (CORROBORATED, CONFLICTED, UNVERIFIED, or NO_SIGNAL) suitable for a compliance trail.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "claim": {
            "description": "A specific testable statement to verify. Example: \"BlackRock filed for a spot Solana ETF on 2026-03-12\".",
            "maxLength": 500,
            "type": "string"
          },
          "sources": {
            "description": "Optional preferred sources to weight higher. Pass canonical domains, like reuters.com or sec.gov.",
            "items": {
              "type": "string"
            },
            "maxItems": 20,
            "type": "array"
          }
        },
        "required": [
          "claim"
        ],
        "type": "object"
      },
      "name": "cross-check-alert"
    },
    {
      "description": "Monitor a topic or ticker for ongoing disinformation patterns and coordinated narratives. Scores recent signals against detection rules, filters by a severity threshold, and returns the detected patterns, source diversity, and a summary so a workflow can act on the verdict.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "severity_threshold": {
            "description": "Minimum pattern strength to include. Required: one of low, medium, or high.",
            "enum": [
              "low",
              "medium",
              "high"
            ],
            "type": "string"
          },
          "subject": {
            "description": "Ticker symbol, topic phrase, or named narrative to monitor. Examples: TSLA, \"AI bubble\", \"election fraud claims\".",
            "type": "string"
          }
        },
        "required": [
          "subject",
          "severity_threshold"
        ],
        "type": "object"
      },
      "name": "disinfo-alert"
    },
    {
      "description": "Daily briefing of overnight signals across a watchlist. Aggregates coordination shifts, narrative changes, and integrity flags into one structured report ready to drop into a morning prep workflow.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "watchlist": {
            "description": "Tickers or topic phrases to brief on. Required: a non-empty list.",
            "items": {
              "type": "string"
            },
            "maxItems": 50,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "watchlist"
        ],
        "type": "object"
      },
      "name": "morning-brief"
    },
    {
      "description": "Read or change which Verity emails you receive: the daily brief, the market pulse, anomaly alerts, the weekly digest, and product news. Turn any category off, or turn one back on. Account and billing messages are always sent and are not controlled here.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "action": {
            "description": "Use 'get' to read your current preferences, or 'set' to change them.",
            "enum": [
              "get",
              "set"
            ],
            "type": "string"
          },
          "prefs": {
            "additionalProperties": false,
            "description": "Only for 'set'. List each category you want to change, mapped to true to receive it or false to stop it.",
            "properties": {
              "alerts": {
                "description": "Alerts when Verity flags coordinated activity on a ticker you follow.",
                "type": "boolean"
              },
              "market_pulse": {
                "description": "The daily market-wide read.",
                "type": "boolean"
              },
              "morning_brief": {
                "description": "Your daily watchlist brief and the Sunday week-ahead outlook.",
                "type": "boolean"
              },
              "product_marketing": {
                "description": "Occasional product and feature updates.",
                "type": "boolean"
              },
              "weekly_digest": {
                "description": "Periodic summaries such as the monthly wrap-up.",
                "type": "boolean"
              }
            },
            "type": "object"
          }
        },
        "required": [
          "action"
        ],
        "type": "object"
      },
      "name": "notification-prefs"
    },
    {
      "description": "Real-time scan of a topic, ticker, or claim. Returns a structured verdict an agent can use as a pre-trade check before any significant position. The trade does not fire until the scan clears it.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "subject": {
            "description": "Ticker symbol, topic phrase, or short claim to scan. Examples: AAPL, \"Fed pause priced in\", \"OPEC cut announcement\".",
            "type": "string"
          }
        },
        "required": [
          "subject"
        ],
        "type": "object"
      },
      "name": "verity-scan"
    },
    {
      "description": "Composite integrity score for a market subject. Returns a 0 to 100 score with contributing factor weights so an analyst can decide whether a thesis is grounded before committing capital.",
      "inputSchema": {
        "additionalProperties": false,
        "properties": {
          "subject": {
            "description": "Ticker symbol or topic phrase to score. Examples: NVDA, \"Bitcoin ETF flows\", \"Tesla robotaxi launch\".",
            "type": "string"
          }
        },
        "required": [
          "subject"
        ],
        "type": "object"
      },
      "name": "verity-score"
    }
  ]
}

What the leaf hashes

{"body":"944118b80dd0e3419f95616216984c955662df5707839c80b9534f7fa91f65c1","id":579247,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793143346023304,"prev":null,"subject":"429dd87f-f8e1-4628-abfe-2c39aa166b82","subject_kind":"endpoint"}

Proof

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

  1. 0xf5d8bbe7dd3160dc26ab146228b33f5f95033d09955ebba537aea1db3c70bf61
  2. 0xf5cd2c1fa1db886225c64056e1f149b61a8bf058641b55631219da4daabb7607
  3. 0x95c3d05edddfe177b97f261b6bbeaa6d7337d499f3d01aa222d9e18127ff6bea
  4. 0xcdc93f96ab8d3b6053063473126b81e7a6e95283310298f969d0732ca3b4ddbb
  5. 0x667d7e2b1c0aabac10dd5ba8d97cbbad500c660677535e3142514b1c333d5559
  6. 0xbcb4169470ccd7c8032413dad633fb32d85ad944ae1c8b6a2266b09d7299fcc1
  7. 0x8864265e18068761649b8d37918d57a4c791d199e7d558424194bc006ab14b95
  8. 0x6c38956b4c4cf10408c752a344decae7922c1915989c17d4dc25be4e99869bc6
  9. 0xed0e2eff6268d181a48b24f99cd337f62f0ed8cf2563246977856ac53764fe8b
  10. 0x2f63abd8161e1650deec05401c58aef6c022c70f7608fa2721658cdc4c8319e1
  11. 0xb3ff7369d12615d3036b48b1396a793b1d0d84a56c22090d510b0219bcb8a827
  12. 0xb841380b5d51818d39ebd0d89624396bb243f73c55b9f61e4f4bcddf15ebdec2
  13. 0x2cba9be288dab78cb9c5f54fa13242712b2493da9f833a7c3cdd92cde60662b0
  14. 0x94d3785ce9330e4580bccada5459380aa2aac76a0bf11354d1353b375afc17d2
  15. 0xb5b652bba4a5afca56c21031d89b1c06361563aaf54ccc8541c296ceeb2b66fa
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON