addrbookFor publishers
← The evidence ledger

Evidence row 2620133

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 86a2e9b0-353b-4214-a2bb-1ac456f7e1a0
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
a7e51d3aa10743892889b9cb7da95e39c0be48c8cef103b273100075acde8c87
Leaf
0x8e79d7e90172cd456262d3ecf05d6f95a74f157ca5084ecba374d945749eef57

What was observed

{
  "count": 6,
  "tools": [
    {
      "description": "Write a build in public post for X about work the user just did, in their own voice (Loudcode knows their product, tone and past posts). Pass a concrete summary of what was built or changed in this session: features, fixes, decisions, numbers, and why it matters to users. Returns the draft (and alternatives). It is saved in Loudcode for the user to review; it is NOT posted.",
      "inputSchema": {
        "properties": {
          "format": {
            "description": "single (default): one X post. thread: 3 to 5 posts. long: LinkedIn style.",
            "enum": [
              "single",
              "thread",
              "long"
            ],
            "type": "string"
          },
          "summary": {
            "description": "What was built or changed, and why it matters. Plain language, specific.",
            "type": "string"
          }
        },
        "required": [
          "summary"
        ],
        "type": "object"
      },
      "name": "draft_post"
    },
    {
      "description": "List the user's Loudcode drafts waiting for review, and posts queued to go out, with their ids.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "list_drafts"
    },
    {
      "description": "Post ideas Loudcode found in the user's product, numbers, posts and repo. Good when they shipped nothing new this week.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      },
      "name": "list_ideas"
    },
    {
      "description": "How the user's recent X posts did: views, likes, replies per post and totals, best post first.",
      "inputSchema": {
        "properties": {
          "days": {
            "description": "Look back this many days (default 30, max 90).",
            "type": "number"
          }
        },
        "type": "object"
      },
      "name": "post_metrics"
    },
    {
      "description": "Queue a Loudcode draft to post to the user's X account: at their next free posting slot, or at a specific time. Only do this when the user asked to queue or schedule it.",
      "inputSchema": {
        "properties": {
          "at": {
            "description": "Optional ISO 8601 time with timezone, e.g. 2026-10-14T09:00:00+02:00. Omit for the next free slot.",
            "type": "string"
          },
          "draft_id": {
            "description": "The draft's id (from draft_post or list_drafts).",
            "type": "string"
          }
        },
        "required": [
          "draft_id"
        ],
        "type": "object"
      },
      "name": "queue_post"
    },
    {
      "description": "Do the user's weekly check-in from what you know about their week, and Loudcode plans a week of posts (saved as drafts with suggested times, not posted). Answer each question concretely; leave one empty if you don't know.",
      "inputSchema": {
        "properties": {
          "hard_or_decision": {
            "description": "What was hard, surprising, or a decision they made?",
            "type": "string"
          },
          "next": {
            "description": "What's next, or what are they unsure about?",
            "type": "string"
          },
          "numbers_or_feedback": {
            "description": "Any numbers or feedback: users, signups, revenue, messages.",
            "type": "string"
          },
          "worked_on": {
            "description": "What did they work on or ship this week?",
            "type": "string"
          }
        },
        "required": [
          "worked_on"
        ],
        "type": "object"
      },
      "name": "weekly_checkin"
    }
  ]
}

What the leaf hashes

{"body":"a7e51d3aa10743892889b9cb7da95e39c0be48c8cef103b273100075acde8c87","id":2620133,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793728515116297,"prev":null,"subject":"86a2e9b0-353b-4214-a2bb-1ac456f7e1a0","subject_kind":"endpoint"}

Proof

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

  1. 0x8e79d377a52c70217dca43c847c20e241e706fc87c25b9e59a6448bec041bcc3
  2. 0x99ed58d249aefeee71e59f40b9e3e683046fa0d7cbc58814b3ae489930c3ca6f
  3. 0x015e79a7840723a5b6b8774e1d1509e7739e23e981b3e9e7cb76a49d535e3900
  4. 0x7e0ca2046811631911f70945cce2159fc6ce932c66381d4c87b2b409cf6a53f7
  5. 0xd354e3ec6061f258ea10eb773dc37b409ced71e9ddddcd1cdbe110d322d16dff
  6. 0xf6b317a277f9dd084be35082fdd9391d017756d84645579c38f6b15272cee6c4
  7. 0x9b7649f6fcf2a5b1f2957229461174480c4fe378712de1eeac4c907417b4f4e4
  8. 0x21c16332b3cfd60463caef6d099bcb030b8be295c05f7c8380e7219dab01b363
  9. 0xa88f19ac4cf4d2f8c500e6586deaa1c49a25092597a6ac849bda39ea28cea2f0
  10. 0xf9e856cafd12fba77582bacb617a9466fffdbd147b8c68167fd46e195718eb8e
  11. 0x9420b33ae9664c59b3e3cab7c50eff7999863faf01eeba4d4c69e543e50d9af6
  12. 0xefdf9a63381dfbf88bbf5aedad64a45b8e750987bbfeda1f46f63d843aa96109
  13. 0x011a0e3ddc4ed33bcbefeaa3948dc632c682c298b43d1309b73fbfab20b67e71
  14. 0xaff11aa970c81dfc542d7f358866d8f7815e0e193eb66f9d52b94183bf812c8d
  15. 0xb5ab3a67e92dbd6d8eb3ea95dd8fba5b750735344b87d689cb50ea92ccaeea56
  16. 0x77587d79b39ec04901214373cabf0c9651bc2cf065dc080615a260064314c4a5
  17. 0x271a5f715272513f57457682f93389885577f2664b5ae5dcea924ad10a098eb5
  18. 0x717b5d7cbc24826c5b1f7b7433bf30b76e9ba1370476af4e1b494a5211897cc3
  19. 0xe35032d4b064b015fe60638756eeb0bc24e7c7943586468d33349341ee0ed3d6
Day root
0xb646ffa569e24bf8336b0a15a9d98d0a2f1239f58e10c2b18a9d22e43343566a
Chained
0x35e926359fd19031c6b5e08fb3b44f2524386a57c8fdd353336c185603f53d43
Published
On Arc Testnet, block 70601990: 0xa5f9dadba13cde129126b950e64b815e6833cb8ff53b75026c9dbe769c3768c7

How to check it · This row as JSON