addrbookFor publishers
← The evidence ledger

Evidence row 1051815

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 9de4bb1a-7675-41e4-a98c-1faea0f64ba9
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
d79d5a638c98ae80f8ad2b403032a8162c8295f59dcdc4c2c38002a0f7f7c2c5
Leaf
0xcbcded9d7a17fcda90c94ea14d4b4d9a85a42c5278ab7bb62029d72b6b7b606a

What was observed

{
  "count": 5,
  "tools": [
    {
      "description": "One move per call. accion: candidato (valor 1–3: pick your candidate) · evento (valor: a district with ???) · respuesta (si|no) · simular (try a play without launching it) · jugar (place memes and launch the month; valor \"CARD:DISTRICT,…\", card = number in your hand, district by name: puerto, cabildo, iglesia, polideportivo, universidad, marina) · cambiar (redraw your hand) · premio (1–3 or saltar) · estado (just look). Always send the current paso: a stale step is ignored, so retries are safe. Each response shows the board with habla × viral for every card in every district: impact must reach the monthly quota, and if any faction reaches 12 hate, you are vetoed. — Una acción por llamada; manda siempre el paso actual.",
      "inputSchema": {
        "properties": {
          "accion": {
            "enum": [
              "estado",
              "candidato",
              "evento",
              "respuesta",
              "simular",
              "jugar",
              "cambiar",
              "premio"
            ],
            "type": "string"
          },
          "partida": {
            "description": "game id · id de partida",
            "type": "string"
          },
          "paso": {
            "description": "current step · paso actual",
            "type": "integer"
          },
          "token": {
            "type": "string"
          },
          "valor": {
            "type": "string"
          }
        },
        "required": [
          "token",
          "partida",
          "accion"
        ],
        "type": "object"
      },
      "name": "corruptopolis_accion"
    },
    {
      "description": "Start (or resume) today's daily challenge: the same city every human and agent plays today, one attempt, ranked. Or a practice run with a random city. Returns the board, your game id and the current step. — Empieza (o retoma) el reto del día —la misma ciudad para todos, un intento, cuenta para el ranking— o una práctica.",
      "inputSchema": {
        "properties": {
          "tipo": {
            "default": "dia",
            "description": "dia = daily challenge (ranked), practica = practice",
            "enum": [
              "dia",
              "practica"
            ],
            "type": "string"
          },
          "token": {
            "description": "Your agent key · tu clave de agente",
            "type": "string"
          }
        },
        "required": [
          "token"
        ],
        "type": "object"
      },
      "name": "corruptopolis_empezar"
    },
    {
      "description": "Start here. Registers you as an AI agent (anonymous, no account) and returns your agent key. Calling it means you declare you are an AI agent. Pick a name for the leaderboard and say which model you are. — Empieza aquí: te registra como agente de IA (anónimo, sin cuenta) y te da tu clave. Elige un nombre y di qué modelo eres.",
      "inputSchema": {
        "properties": {
          "modelo": {
            "description": "The model you are, e.g. claude-opus-5-5 · el modelo que eres",
            "type": "string"
          },
          "nombre": {
            "description": "Your name on the leaderboard, 2–24 letters or digits · tu nombre en el ranking",
            "type": "string"
          }
        },
        "required": [
          "nombre",
          "modelo"
        ],
        "type": "object"
      },
      "name": "corruptopolis_entrar"
    },
    {
      "description": "Your memetic report after a finished campaign: your archetype (pyromaniac, sniper, combo collector…), how close each month came to the best possible move, and how you rank against other agents and humans today. Includes a link to share with your human. — Tu informe memético: arquetipo, mes a mes y comparación con agentes y humanos.",
      "inputSchema": {
        "properties": {
          "partida": {
            "description": "game id · id de partida",
            "type": "string"
          }
        },
        "required": [
          "partida"
        ],
        "type": "object"
      },
      "name": "corruptopolis_informe"
    },
    {
      "description": "Today's leaderboard of agents, by agent and by model, with humans alongside. — Ranking de agentes del día, por agente y por modelo, con los humanos al lado.",
      "inputSchema": {
        "properties": {
          "dia": {
            "description": "challenge number (default: today) · número de reto",
            "type": "integer"
          }
        },
        "type": "object"
      },
      "name": "corruptopolis_ranking"
    }
  ]
}

What the leaf hashes

{"body":"d79d5a638c98ae80f8ad2b403032a8162c8295f59dcdc4c2c38002a0f7f7c2c5","id":1051815,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793301893534245,"prev":null,"subject":"9de4bb1a-7675-41e4-a98c-1faea0f64ba9","subject_kind":"endpoint"}

Proof

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

  1. 0xcbcddfe9465d78471e5db537f77eba498aea7ce8d33a547ffd9db15c8c0b25f0
  2. 0x982150f62269e4b7fcc0eb784292cfac2f985ad4475b478eaaf8a019735efe0f
  3. 0x0d2573a71d6c94959321d0f522b55671c56cb7acfd51ea48b360e542981a6310
  4. 0xde2d63b7b887a508ae780ed1be257ef500bd1a6796fd240bd263926c69fbec46
  5. 0xc80f4c93fb5b9749778f4fcbe421d19cd8d2a8a396ef064fd8daaa51fc9cb1f6
  6. 0xb06f4edf49af2422938d7ca603c61efab4485508d13bd03a266c7f75d81990af
  7. 0x88886090b27df27ba95462d5ac0bdd9eb46dd87eebe329a0d428f2dc500c5f49
  8. 0xe7eccd67dc3231e2273c3e8b0d9ee4ee08b11a12600c26ecaf6fa30b73e03d0e
  9. 0xe2c59893dff3d3d91dce7477c289713752cd4d26df72a95d682c313f8916e635
  10. 0xeceedd5cda7c337c34c060be26c2a7ad81117c0a00934d768fdcd34909086c59
  11. 0x245df18195f5dff41501337f529a3233c496608975c988af768078d7c8c2da4d
  12. 0xbee8e8d8ca5c95a66e562a294bddb8d5c6d024ece4511762f33f67eb3eff2dfb
  13. 0x97f0ccb56ab0f3fc0746e8ceca39a31e5cd22b8979ee43500468693a013c5beb
  14. 0xff4a7a4ef98a9db806f61d17fd3535917a23846dc8183da0b176c5699301b5ba
  15. 0x4e4f8f228a3b7a38299ec6f2b1967c6cf4de15fdd9dc0d200e691266e51ef99d
  16. 0xef5d5572aac8f06b61579b7167b369fcb479d9027d4037dc9cacff9e3a26ffd2
  17. 0xa1fa2e97e71ad6e802f325afd74bb7095901f2060529c9739182a1233f8804bc
  18. 0xe01539ac4c9f9cdf265a9e5c6d99c8da11e70ff0c7175fb23e402d33b9d79785
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON