addrbookFor publishers
← The evidence ledger

Evidence row 1784339

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:text-openverbs-com
Recorded
Previous row
#1784334
Body SHA-256
11cd7a60f95938def732c708fdc978f0556522427ae473c9c0e1145d6ea0213a
Leaf
0x0d14f3798ed3622a7f60346bc3c40f96b239571ac29e1dc034c9c780a398c37f

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://text.openverbs.com/v1/case"
    ],
    [
      "x402",
      "https://text.openverbs.com/v1/decode"
    ],
    [
      "x402",
      "https://text.openverbs.com/v1/diff"
    ],
    [
      "x402",
      "https://text.openverbs.com/v1/encode"
    ]
  ],
  "name": "text.openverbs.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "text.openverbs.com",
    "endpoints": [
      {
        "description": "Recase a string into camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, path/case, Sentence case, Capital Case, Train-Case, no case, Title Case, or plain UPPER/lower — the word boundaries are detected regardless of the input casing.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "camel",
            "group": "body",
            "name": "target",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example",
            "group": "body",
            "name": "text",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "5"
        },
        "serviceName": "Convert case",
        "tags": [
          "convert string case",
          "camelcase converter",
          "snake case transform",
          "kebab case text",
          "title case api"
        ],
        "url": "https://text.openverbs.com/v1/case"
      },
      {
        "description": "Decode a base64, base64url, hex, base32, or URL percent-encoded string back into UTF-8 text. Malformed input for the chosen encoding is rejected as a clean 400.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "base64",
            "group": "body",
            "name": "encoding",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example",
            "group": "body",
            "name": "text",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "6"
        },
        "serviceName": "Decode text",
        "tags": [
          "decode base64 text",
          "hex to string",
          "url decode text",
          "text decoding api",
          "base32 to utf8"
        ],
        "url": "https://text.openverbs.com/v1/decode"
      },
      {
        "description": "Diff two texts. The default `unified` mode returns a unified-diff patch string; `lines`, `words`, and `chars` modes return a structured array of added/removed/unchanged parts.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example",
            "group": "body",
            "name": "a",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example",
            "group": "body",
            "name": "b",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "unified",
            "group": "body",
            "name": "mode",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "6"
        },
        "serviceName": "Diff text",
        "tags": [
          "diff text",
          "generate unified diff",
          "compare strings",
          "word diff api",
          "line by line diff"
        ],
        "url": "https://text.openverbs.com/v1/diff"
      },
      {
        "description": "Encode a UTF-8 string into base64, base64url, hex, base32, or URL percent-encoding.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "base64",
            "group": "body",
            "name": "encoding",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "example",
            "group": "body",
            "name": "text",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "6",
          "l30DaysUniquePayers": "6"
        },
        "serviceName": "Encode text",
        "tags": [
          "encode text base64",
          "string to hex",
          "url encode text",
          "text encoding api",
          "utf8 to base32"
        ],
        "url": "https://text.openverbs.com/v1/encode"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "text-openverbs-com",
    "integrationType": "",
    "isNew": false,
    "name": "text.openverbs.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.002",
      "currency": "USDC",
      "maxAmount": "0.002",
      "minAmount": "0.002"
    },
    "provider": "text.openverbs.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "convert string case",
      "camelcase converter",
      "snake case transform",
      "kebab case text",
      "title case api",
      "decode base64 text",
      "hex to string",
      "url decode text",
      "text decoding api",
      "base32 to utf8",
      "diff text",
      "generate unified diff",
      "compare strings",
      "word diff api",
      "line by line diff",
      "encode text base64",
      "string to hex",
      "url encode text",
      "text encoding api",
      "utf8 to base32"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"11cd7a60f95938def732c708fdc978f0556522427ae473c9c0e1145d6ea0213a","id":1784339,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793557121591768,"prev":1784334,"subject":"agentic_market:text-openverbs-com","subject_kind":"source_record"}

Proof

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

  1. 0x0d14800d0097faee92765da5e63a9a93dae1b2e0c6fb1d8bd2cab636f0add6b9
  2. 0x02f42fdf33773fdf53a69e0683d12f42ca24f1c8d4ac533787db010c482f06db
  3. 0x456f7d73a43b1538e665140fb53d31085aec1f5c8f93ecad9aab17bf45f3234a
  4. 0x032d9165c2402c996176c7865b49ac28a098cd157ad9ce5835df73de8147137e
  5. 0xd7f9a84fb1a422dc2be90962133dd91e756410e3d6e8ee3e7e148fdef9b90b8f
  6. 0xca3593fe00233c2fd0b1470ef5a9aa8c2b8156a1ba3e7816bc592f4ff8fbfeb0
  7. 0x4d297e85e6eeab77451cbfdbf74004b62cf593b659b4c0a2ac29db6aa7815a91
  8. 0x1ca9df8b3b8ae86d3c9898638b0808c58b6d367ef3cb551b8f7f3979c26800e0
  9. 0xc86ae81fd9760455684cf5c925ce4b2a8c40aec88fbf52039e7c64a37847838b
  10. 0x1fd8c3efee568a2806802755933a077610fecf4cb7da227d19ebec61c6a38375
  11. 0xb21d0e80648df801fd5185325c7d41a75ba378dc3860e7f3c2e098c815d37ed8
  12. 0x28bc52cf58f8fc135df08117e99fb66a052c7cccd07da12775326c93ec3e4b9b
  13. 0x4f8e078be8c9d72a90b9191616f58c08c3985b8bccf238ac2ab034862e22fae5
  14. 0x18eb74a119177bb5bebcacf2408a5e6d3077ca72c11f6b567524be7d0ca76555
  15. 0xb611d3d400373ab2497019fc1d3d5040f4f6589f8d98d8e25ccf29dd2b68ad92
  16. 0x5cf5a0a57795246f996e480f05ed085c19d02f7d6e8fc3ddc392412466554f0f
  17. 0x02b3554752e71a19b12d7a76dbff436e85387226ceec89fdebdcdaf0122c2932
  18. 0x1973893697931b7512ae5dc1a3c92ef92f633ae3574dce9029a35b5e94d2d364
  19. 0x3315fd2757fdd435852cc277377234a3f3909a6d2a089d0e36f6d59aacfda910
Day root
0x7fa2cba1cf3d6b35630896f5fe1a650adb307ea2c376e80a5f2d9276b7cb5ab3
Chained
0x577ff89ba012beeff3197bcff7fa86752074bdf54205a24359cc437be2a952a4
Published
On Arc Testnet, block 70262758: 0x435bc1b9331471d72e1998f2e420983b5189d4da65ffbd6f27ef40daf5e1ea90

How to check it · This row as JSON