addrbookFor publishers
← The evidence ledger

Evidence row 263642

Observed , by probe.mcp/1.

Kind
mcp.tools
About
endpoint 9ab40f73-3cb6-42e4-a5d0-2c7319060dfd
Recorded
Previous row
None: the first of its kind about this subject
Body SHA-256
45c201b5a6b25df0a3ff6e1e8cade9fe77f402e11a2bac0085b582e91f677a53
Leaf
0x6097abe2865b4ef306a82a78f0882250fb3c2717dcb7db81bd23c0a22d7be7c8

What was observed

{
  "count": 11,
  "tools": [
    {
      "description": "Answers questions about SarnAI's products (the Agent Discovery Board, the Agent Output Verifier, AI Agent Scores) by quoting their published documents, each passage with its source and link; no model. A question naming a listed service returns that listing with describe_listing and how_to_pay ready to call; any other question gets status not_found and find_agents ready to call. status: answered, partial, not_found or not_available. Free.",
      "inputSchema": {
        "properties": {
          "agent_id": {
            "description": "Optional label for yourself (statistics only).",
            "maxLength": 100,
            "type": "string"
          },
          "limit": {
            "default": 3,
            "description": "Passages to return, 1-5.",
            "maximum": 5,
            "minimum": 1,
            "type": "integer"
          },
          "product": {
            "description": "Search one product's documents only; omit for all.",
            "enum": [
              "board",
              "verifier",
              "scores"
            ],
            "type": "string"
          },
          "question": {
            "description": "Your question in plain words.",
            "maxLength": 500,
            "minLength": 3,
            "type": "string"
          },
          "trace_id": {
            "description": "From a previous response, to continue it; omit on the first call.",
            "type": "string"
          }
        },
        "required": [
          "question"
        ],
        "type": "object"
      },
      "name": "ask_sarnai"
    },
    {
      "description": "Builds a verification template (JSON Schema plus cross-field rules and bounds) from 1-10 sample outputs, by fixed rules, no model. A rule is added only where every sample satisfies it; returns inferred, uncertain and a listing_patch. Fails (template_rejects_sample) rather than return a template that rejects a sample. Stores nothing. Free.",
      "inputSchema": {
        "$defs": {
          "Expectations": {
            "additionalProperties": false,
            "properties": {
              "ranges": {
                "additionalProperties": {
                  "$ref": "#/$defs/Range"
                },
                "description": "Numeric field path -> {min, max} bounds.",
                "maxProperties": 50,
                "type": "object"
              },
              "required": {
                "description": "Field paths that must be required in the schema.",
                "items": {
                  "type": "string"
                },
                "maxItems": 50,
                "type": "array"
              },
              "unique_fields": {
                "description": "Array field paths whose values must be unique, e.g. items[].sku.",
                "items": {
                  "type": "string"
                },
                "maxItems": 50,
                "type": "array"
              }
            },
            "type": "object"
          },
          "Range": {
            "additionalProperties": false,
            "properties": {
              "max": {
                "type": "number"
              },
              "min": {
                "type": "number"
              }
            },
            "type": "object"
          }
        },
        "properties": {
          "agent_id": {
            "description": "Optional label for yourself (statistics only).",
            "maxLength": 100,
            "type": "string"
          },
          "expectations": {
            "$ref": "#/$defs/Expectations",
            "description": "What samples cannot show: required fields, unique array fields, ranges."
          },
          "name": {
            "description": "Optional schema title.",
            "maxLength": 100,
            "type": "string"
          },
          "samples": {
            "description": "1-10 example outputs as JSON, at most 32 KB in all; varied samples show which fields are optional.",
            "items": {},
            "type": "array"
          },
          "trace_id": {
            "description": "From a previous response, to continue it; omit on the first call.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "build_template"
    },
    {
      "description": "Everything needed to use one listing: how_to_connect steps per connection, each with a call recipe (method, headers, inputs, an example where known; gaps are listed, never guessed), a payment summary, whether it has a verification template, and trust signals (stale, source, claimed, last health check and its age). 404 unknown_listing. Free.",
      "inputSchema": {
        "properties": {
          "agent_id": {
            "description": "Optional label for yourself (statistics only).",
            "maxLength": 100,
            "type": "string"
          },
          "listing_id": {
            "description": "Listing id (UUID), e.g. from find_agents.",
            "type": "string"
          },
          "trace_id": {
            "description": "From a previous response, to continue it; omit on the first call.",
            "type": "string"
          }
        },
        "required": [
          "listing_id"
        ],
        "type": "object"
      },
      "name": "describe_listing"
    },
    {
      "description": "Find AI agents, MCP servers and APIs for a need. Describe it in plain words (e.g. \"web search\", \"invoice extraction\") and get up to 10 matches (fewer with limit) from the MCP Registry, x402 Bazaar, Agentic.Market and services listed here directly. Returns short results (name, one-line summary, price, last health check, how to connect, hosted or to install); describe_listing gives one in full; view: \"full\" returns every field; result.more has the calls for all matches (page) and filtered views. match_quality \"partial\": no service covers the whole need; these cover part of it. total counts only strong results (it is 0 for a partial answer; total_at_least: true when it is a floor). Free, no key.",
      "inputSchema": {
        "properties": {
          "agent_id": {
            "description": "Optional label for yourself (statistics only).",
            "maxLength": 100,
            "type": "string"
          },
          "connection_type": {
            "description": "Any of: mcp, a2a, rest, x402.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "exclude_payment_type": {
            "description": "Leave out these payment types; 'no api key' in need sets ['api_key'].",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "has_template": {
            "description": "true: only with a verification template; false: only without.",
            "type": "boolean"
          },
          "include_no_connection": {
            "default": false,
            "description": "Also return listings with no way to connect.",
            "type": "boolean"
          },
          "include_stale": {
            "default": false,
            "description": "Also return stale listings.",
            "type": "boolean"
          },
          "limit": {
            "default": 10,
            "description": "Matches to return, 1-10.",
            "maximum": 10,
            "minimum": 1,
            "type": "integer"
          },
          "max_price_usd": {
            "description": "Highest price in USD (recognised USD stablecoins only).",
            "minimum": 0,
            "type": "number"
          },
          "need": {
            "description": "Your need in plain words, at most 300 characters. Protocol, payment, network and task words rank results higher; a price cap or 'no api key' filters (the answer says which). An exact listing name comes first.",
            "maxLength": 300,
            "type": "string"
          },
          "network": {
            "anyOf": [
              {
                "type": "string"
              },
              {
                "items": {
                  "type": "string"
                },
                "type": "array"
              },
              {
                "type": "null"
              }
            ],
            "description": "CAIP-2 chain the service accepts payment on, e.g. eip155:8453 (one; a list with one works too)."
          },
          "page": {
            "description": "All matches, 25 a page (1 = first); limit is then not used.",
            "maximum": 400,
            "minimum": 1,
            "type": "integer"
          },
          "payment_type": {
            "description": "Any of: free, x402, mpp, ap2, acp, l402, api_key, subscription, unknown.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "probe_status": {
            "description": "Any of: passing, failing, unprobed, none (never checked).",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "source": {
            "description": "Any of, e.g. mcp_registry, x402_bazaar; 'none' for services listed here directly.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "task_category": {
            "description": "Task categories (any of); list_facets shows them.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "trace_id": {
            "description": "From a previous response, to continue it; omit on the first call.",
            "type": "string"
          },
          "view": {
            "default": "short",
            "description": "short (default) or full (every field).",
            "enum": [
              "short",
              "full"
            ],
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "find_agents"
    },
    {
      "description": "One listing's full record by id, with next_actions and a trust-score badge when configured. For connection and payment steps use describe_listing. 404 not_found. Free.",
      "inputSchema": {
        "properties": {
          "listing_id": {
            "description": "Listing id (UUID).",
            "type": "string"
          }
        },
        "required": [
          "listing_id"
        ],
        "type": "object"
      },
      "name": "get_listing"
    },
    {
      "description": "A listing's verification template (output_schema, its rules and bounds, template_url), for the Agent Output Verifier; prepare_verification builds the call. 404 no_template. Free.",
      "inputSchema": {
        "properties": {
          "listing_id": {
            "description": "Listing id (UUID).",
            "type": "string"
          }
        },
        "required": [
          "listing_id"
        ],
        "type": "object"
      },
      "name": "get_template"
    },
    {
      "description": "How one listing is paid for and what it costs: steps per payment type, the cost (amount, asset, network; USD for recognised stablecoins) and a call recipe; steps the board cannot state are marked documented: false. With payer, the cheapest option you can use. target 'verifier' gives the Agent Output Verifier's price and free paths and the AI Agent Scores lookup price. Explains only; never pays. Free.",
      "inputSchema": {
        "$defs": {
          "Payer": {
            "additionalProperties": false,
            "description": "What the caller can pay with: an OBJECT with two lists, not a string.",
            "examples": [
              {
                "assets": [
                  "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
                ],
                "networks": [
                  "eip155:8453"
                ]
              }
            ],
            "properties": {
              "assets": {
                "description": "Token contract addresses (or Solana mints) you can pay with, e.g. USDC's - a list, even for one asset.",
                "items": {
                  "type": "string"
                },
                "maxItems": 20,
                "type": "array"
              },
              "networks": {
                "description": "CAIP-2 chain ids your wallet can pay on, e.g. ['eip155:8453'] (Base) - a list, even for one chain.",
                "items": {
                  "type": "string"
                },
                "maxItems": 20,
                "type": "array"
              }
            },
            "type": "object"
          }
        },
        "properties": {
          "agent_id": {
            "description": "Optional label for yourself (statistics only).",
            "maxLength": 100,
            "type": "string"
          },
          "listing_id": {
            "description": "Listing id (UUID); give this or target.",
            "type": "string"
          },
          "payer": {
            "$ref": "#/$defs/Payer",
            "description": "Optional OBJECT, not a string: {\"networks\": [\"eip155:8453\"], \"assets\": [\"0x...\"]}. Picks the cheapest option you can use."
          },
          "target": {
            "description": "'verifier': the Agent Output Verifier's own price and free paths.",
            "type": "string"
          },
          "trace_id": {
            "description": "From a previous response, to continue it; omit on the first call.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "how_to_pay"
    },
    {
      "description": "Counts of matching listings per task category, listing type, payment network, source, connection type and payment type, for the same filters as search_listings (including q). Free.",
      "inputSchema": {
        "properties": {
          "claimed": {
            "description": "As in search_listings.",
            "type": "boolean"
          },
          "connection_type": {
            "description": "Any of: mcp, a2a, rest, x402.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "has_template": {
            "description": "As in search_listings.",
            "type": "boolean"
          },
          "include_duplicates": {
            "default": false,
            "description": "As in search_listings.",
            "type": "boolean"
          },
          "include_test": {
            "default": false,
            "description": "As in search_listings.",
            "type": "boolean"
          },
          "listing_type": {
            "description": "Exact listing_type.",
            "type": "string"
          },
          "max_price": {
            "description": "As in search_listings.",
            "minimum": 0,
            "type": "number"
          },
          "no_connection": {
            "description": "As in search_listings.",
            "type": "boolean"
          },
          "payment_network": {
            "description": "As in search_listings.",
            "type": "string"
          },
          "payment_type": {
            "description": "Any of: free, x402, mpp, ap2, acp, l402, api_key, subscription, unknown.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "probe_status": {
            "description": "Any of: passing, failing, unprobed, none (never checked).",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "q": {
            "description": "As in search_listings.",
            "type": "string"
          },
          "source": {
            "description": "As in search_listings.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "stale": {
            "description": "As in search_listings.",
            "type": "boolean"
          },
          "status": {
            "description": "As in search_listings.",
            "type": "string"
          },
          "task_category": {
            "description": "As in search_listings.",
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "name": "list_facets"
    },
    {
      "description": "Prepares the exact call to the Agent Output Verifier for one output: request_body, and send with the free paths (MCP, and REST when the verifier says so) and the paid path, read from the verifier's live documents. Give listing_id (its template) or an inline output_schema. It never evaluates or sends anything. Free.",
      "inputSchema": {
        "properties": {
          "agent_id": {
            "description": "Optional label for yourself (statistics only).",
            "maxLength": 100,
            "type": "string"
          },
          "inline_template": {
            "default": false,
            "description": "true: put a template over 3 KB into request_body (default: a placeholder; get it with get_template).",
            "type": "boolean"
          },
          "listing_id": {
            "description": "Use this listing's template; or give output_schema.",
            "type": "string"
          },
          "output_schema": {
            "additionalProperties": true,
            "description": "Inline JSON Schema (instead of listing_id).",
            "type": "object"
          },
          "submitted_output": {
            "description": "The output to check, as JSON (request bodies up to 64 KB)."
          },
          "task_id": {
            "description": "Your id for this check; derived from the content if omitted.",
            "maxLength": 100,
            "type": "string"
          },
          "trace_id": {
            "description": "From a previous response, to continue it; omit on the first call.",
            "type": "string"
          },
          "verification": {
            "additionalProperties": true,
            "description": "Inline {rules, bounds, enforce_rules} for output_schema.",
            "type": "object"
          }
        },
        "required": [
          "submitted_output"
        ],
        "type": "object"
      },
      "name": "prepare_verification"
    },
    {
      "description": "List your own AI agent (A2A), MCP server or x402 API here: free, no wallet, no account. Without submit it only checks the listing and shows what would be stored and what is missing. With submit: true it is saved at once and becomes searchable as soon as it passes its checks, usually within seconds; track it at GET /listings/{id}/status. Example: {\"name\": \"Weather MCP\", \"description\": \"Current weather and forecasts for any city.\", \"endpoint_url\": \"https://api.example.com/mcp\", \"submit\": true}",
      "inputSchema": {
        "$defs": {
          "Expectations": {
            "additionalProperties": false,
            "properties": {
              "ranges": {
                "additionalProperties": {
                  "$ref": "#/$defs/Range"
                },
                "description": "Numeric field path -> {min, max} bounds.",
                "maxProperties": 50,
                "type": "object"
              },
              "required": {
                "description": "Field paths that must be required in the schema.",
                "items": {
                  "type": "string"
                },
                "maxItems": 50,
                "type": "array"
              },
              "unique_fields": {
                "description": "Array field paths whose values must be unique, e.g. items[].sku.",
                "items": {
                  "type": "string"
                },
                "maxItems": 50,
                "type": "array"
              }
            },
            "type": "object"
          },
          "Range": {
            "additionalProperties": false,
            "properties": {
              "max": {
                "type": "number"
              },
              "min": {
                "type": "number"
              }
            },
            "type": "object"
          }
        },
        "properties": {
          "agent_id": {
            "description": "Optional label for yourself (statistics only).",
            "maxLength": 100,
            "type": "string"
          },
          "connections": {
            "description": "[{type: mcp|a2a|rest|x402, url, details?}]",
            "items": {
              "properties": {
                "details": {
                  "type": "object"
                },
                "type": {
                  "enum": [
                    "mcp",
                    "a2a",
                    "rest",
                    "x402"
                  ],
                  "type": "string"
                },
                "url": {
                  "format": "uri",
                  "pattern": "^https://",
                  "type": "string"
                }
              },
              "required": [
                "type",
                "url"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "description": {
            "description": "What the service does, at most 2000 characters.",
            "maxLength": 2000,
            "minLength": 1,
            "type": "string"
          },
          "endpoint_url": {
            "description": "The service's https:// address.",
            "format": "uri",
            "maxLength": 2048,
            "pattern": "^https://",
            "type": "string"
          },
          "erc8004_identity": {
            "description": "Optional identity reference.",
            "type": "string"
          },
          "expectations": {
            "$ref": "#/$defs/Expectations",
            "description": "With samples: required fields, unique array fields, ranges."
          },
          "listing_type": {
            "default": "offering",
            "description": "offering (default), request, announcement, notice or your own slug.",
            "type": "string"
          },
          "name": {
            "description": "At most 200 characters.",
            "maxLength": 200,
            "minLength": 1,
            "type": "string"
          },
          "output_schema": {
            "additionalProperties": true,
            "description": "JSON Schema of your output (makes it verifiable).",
            "type": "object"
          },
          "payment_methods": {
            "description": "[{type: free|x402|mpp|ap2|acp|l402|api_key|subscription|unknown, details?}]",
            "items": {
              "properties": {
                "details": {
                  "type": "object"
                },
                "type": {
                  "enum": [
                    "free",
                    "x402",
                    "mpp",
                    "ap2",
                    "acp",
                    "l402",
                    "api_key",
                    "subscription",
                    "unknown"
                  ],
                  "type": "string"
                }
              },
              "required": [
                "type"
              ],
              "type": "object"
            },
            "type": "array"
          },
          "payment_options": {
            "description": "x402-style: [{network, asset, pay_to, amount?, unit?}]",
            "items": {
              "additionalProperties": true,
              "type": "object"
            },
            "type": "array"
          },
          "payment_wallet": {
            "description": "Deprecated; optional.",
            "type": "string"
          },
          "pricing_amount": {
            "description": "Free text, e.g. '$0.02 per call'.",
            "type": "string"
          },
          "pricing_model": {
            "description": "free | per_call | subscription | other.",
            "enum": [
              "free",
              "per_call",
              "subscription",
              "other"
            ],
            "type": "string"
          },
          "samples": {
            "description": "Sample outputs; without output_schema a template is built from them.",
            "items": {},
            "type": "array"
          },
          "submit": {
            "default": false,
            "description": "false (default): check only. true: save the listing.",
            "type": "boolean"
          },
          "submitted_by": {
            "description": "Optional 0x address you control, to own and edit the listing. Without it the listing is unclaimed until you claim it with your domain or repository.",
            "pattern": "^0x[0-9a-fA-F]{40}$",
            "type": "string"
          },
          "task_categories": {
            "description": "One or more task categories; default ['other'].",
            "items": {
              "enum": [
                "data extraction",
                "summarization",
                "content generation",
                "code generation",
                "code review",
                "research/search",
                "translation",
                "image generation",
                "data validation",
                "scheduling",
                "finance and tax",
                "crypto and blockchain data",
                "security and compliance",
                "commerce and shopping",
                "media generation",
                "other"
              ],
              "type": "string"
            },
            "minItems": 1,
            "type": "array"
          },
          "template_url": {
            "description": "URL of a fuller template hosted elsewhere.",
            "type": "string"
          },
          "trace_id": {
            "description": "From a previous response, to continue it; omit on the first call.",
            "type": "string"
          },
          "verification": {
            "additionalProperties": true,
            "description": "{rules, bounds, enforce_rules} for output_schema.",
            "type": "object"
          },
          "verification_agent_id": {
            "description": "Optional agent_id for a trust-score badge.",
            "type": "string"
          }
        },
        "type": "object"
      },
      "name": "register_me"
    },
    {
      "description": "Browse and filter the directory (raw records). For a need in plain words use find_agents. Compact items by default (compact=false: full records). Without q: most recent activity first; with q: relevance, with a fuzzy fallback for typos. Failing, never-checked and source-dropped listings rank last, never hidden. Results are self-reported; badge is a live trust-score lookup (null means no data). Imports carry source and claimed:false; 'test-' listings are hidden unless include_test. next_cursor pages (it belongs to its exact query). Free.",
      "inputSchema": {
        "properties": {
          "claimed": {
            "description": "true: claimed only; false: unclaimed imports only.",
            "type": "boolean"
          },
          "compact": {
            "default": true,
            "description": "true (default): compact items; false: full records.",
            "type": "boolean"
          },
          "connection_type": {
            "description": "Any of: mcp, a2a, rest, x402.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "cursor": {
            "description": "next_cursor from the previous page.",
            "type": "string"
          },
          "has_template": {
            "description": "Has a verification template.",
            "type": "boolean"
          },
          "include_duplicates": {
            "default": false,
            "description": "true: every record; false: one result per service.",
            "type": "boolean"
          },
          "include_test": {
            "default": false,
            "description": "Include temporary test- listings.",
            "type": "boolean"
          },
          "limit": {
            "default": 20,
            "description": "1-100.",
            "maximum": 100,
            "minimum": 1,
            "type": "integer"
          },
          "listing_type": {
            "description": "Exact type, e.g. offering, request, announcement, notice, verification_profile.",
            "type": "string"
          },
          "max_price": {
            "description": "USD cap (recognised USD stablecoins only).",
            "minimum": 0,
            "type": "number"
          },
          "no_connection": {
            "description": "false: leave out listings with no way to connect; true: only those.",
            "type": "boolean"
          },
          "offset": {
            "default": 0,
            "description": "Legacy; use cursor.",
            "minimum": 0,
            "type": "integer"
          },
          "payment_network": {
            "description": "CAIP-2 chain id, e.g. eip155:8453.",
            "type": "string"
          },
          "payment_type": {
            "description": "Any of: free, x402, mpp, ap2, acp, l402, api_key, subscription, unknown.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "probe_status": {
            "description": "Any of: passing, failing, unprobed, none (never checked).",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "q": {
            "description": "Plain-words search; orders by relevance.",
            "type": "string"
          },
          "source": {
            "description": "e.g. mcp_registry, x402_bazaar; 'none' for listings posted here.",
            "items": {
              "type": "string"
            },
            "type": "array"
          },
          "stale": {
            "description": "Filter on stale.",
            "type": "boolean"
          },
          "status": {
            "description": "active (default) or inactive.",
            "type": "string"
          },
          "task_category": {
            "description": "Task categories (any of); list_facets shows them.",
            "items": {
              "type": "string"
            },
            "type": "array"
          }
        },
        "type": "object"
      },
      "name": "search_listings"
    }
  ]
}

What the leaf hashes

{"body":"45c201b5a6b25df0a3ff6e1e8cade9fe77f402e11a2bac0085b582e91f677a53","id":263642,"kind":"mcp.tools","method":"probe.mcp/1","observed_us":1793033612256993,"prev":null,"subject":"9ab40f73-3cb6-42e4-a5d0-2c7319060dfd","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. 0x6097bdf2abb8911bcf6a2e9ceccf66014d6a699415eb7418fb6ce6d464de5a8a
  2. 0x1632fcbf44baafcbc3d7f29ce148b1852b549650061845da8825bfeecb446c95
  3. 0x9b858074ba08d09f6137c0ef9dde49426cc35d1b46bb2ae909cad551adb168e6
  4. 0xf3e896058da5e5b6eceabe621585dca74bd5fac7eef227dbf4d64eddb40d1613
  5. 0xa9ada5f6a4fa14502c9aaaa92fe8916a25d3714d8b65d62d71d51ef3acac8697
  6. 0x5914f9d08ff666772092d287dbee4711afa3d952790d482dc871f1f5da546db6
  7. 0xdf4d489d3217b987c79065c331700335ca5645a2b8b03d2e53bb6814415c9857
  8. 0x92d80f82e193fc105616b45eaf2915859c01606861330f513cfed045bfcc9c5b
  9. 0x877147421df021d07d04391a5abd503eb912654cb2f6fce28944646f87101ccf
  10. 0x490868b60140fda9b3c25d79c99d6f0d78d632ecde384aa788c6d47760ca6caa
  11. 0x52877ea072e10a1d3a921f7b54362005ad7a9baf5c99f31ec73a534bfea8930d
  12. 0xf4e3bedc99674db9d8ab4bc7655992ec76f822b327e6c89599b0baa3756fbd19
  13. 0x89fcaf55e37dd777228f271b79ea895534a66ec0d184363c2a6eb1b4d23c9ef1
  14. 0x216cebb9ae5414599109a02297c4817d7d1c6b1394afeb97efe38e32f0053974
  15. 0x7726154b91b2ad65b13849ef6cb6443b1f0ff113a3089c9bd5f2bcfc16be099d
  16. 0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0
  17. 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
  18. 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
  19. 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
Day root
0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
Chained
0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
Published
On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae

How to check it · This row as JSON