addrbookFor publishers
← The evidence ledger

Evidence row 3047434

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:text-openverbs-com
Recorded
Previous row
#2623172
Body SHA-256
886f331ac5816545fd98dde99c552298ad2cd2ac100b6b870770c1f8003bfae6
Leaf
0x0ab2a5cd10b8886657eb5a2f8e4d9883f3256f5e61ececbc3727389f1ced5f72

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": "10",
          "l30DaysUniquePayers": "6"
        },
        "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": "10",
          "l30DaysUniquePayers": "7"
        },
        "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": "10",
          "l30DaysUniquePayers": "7"
        },
        "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": "10",
          "l30DaysUniquePayers": "7"
        },
        "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":"886f331ac5816545fd98dde99c552298ad2cd2ac100b6b870770c1f8003bfae6","id":3047434,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793816661060721,"prev":2623172,"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 (424109 rows).

  1. 0x0ab2d08336c04f5f3b86ffe7efec7de5e2594ab11059058bc8929accfaac17b4
  2. 0x418cf0dbed5f0278a8eb5c053e47c530385ec8fb42b011892384a17ce8965337
  3. 0x998b0cac7e1aaf167bcb42b9840e8837b1f8d9a2dc4f83377f05fab0915195d1
  4. 0x8e43850a783d6e46b7ae5e5a578337a34c2117230bb7471f26d7cdda8ff491b9
  5. 0x3d3ad3b274225db8827040d8a0160e82db4b161501f5dd423425bf308383b15f
  6. 0x6da68c2667482a2cd4f81d6dc6b67b0e82678f0b9a5edd7bb0081f1ece99283c
  7. 0x73cd60f01ffc90de69416a37a4f9aac4456026b4823c539630e50ac8d3ff3ecb
  8. 0x2769d6374dff748a0a8d6182fac945e1571e90bcb3da227140b17ed596ff6b12
  9. 0x18ebcb0b9657c1d98f4c33bc30397aa6bc70f372fea467ffe455b933f34053ef
  10. 0x1a2417cd74f980fceed3ea2b5c03484534d0235e365f6f0c357f63fa1ffbcda5
  11. 0x4fd3f22d1cf2f24e19844c6edd8686110ec1ee57f314d19de49bc075eaa52393
  12. 0x500e4da446a2f2e0bd2631b5ecb4ea544637f7d413e63221abcb40dd2dc34b8f
  13. 0xb8a5ef47f6fbfb0cd1b84d2f5499b7090dad601a1b622dc9d852f4db6326bbaa
  14. 0xb44c115525799df7784dd57375ef033a43e7f44d7f0a962d5e8c65f7f052f0bc
  15. 0x39999cd980e41ec2b00689b8f721fe6463b8366a077d7faaeed19e6514cfbac4
  16. 0xcdac863807ea81d51a9ab718457637e91824fd377a06759901352d9a23933554
  17. 0x01c26569ec8e231551522ab452fd5d417c3d66f29c7c76886a8ec295a18dd624
  18. 0x02f64ca19e7d9b09718851d2ce3abf641982580de99411626d894607cf386cd5
  19. 0x10067354f57fa0cd86b7423e67cc1c7d107d7c9c6823df5246c4fb63b60575e5
Day root
0xd4eed8c0ea3c90ec6f262b19fcc3b849f30cb82a0f84b8b89569e48af7d0c1ee
Chained
0x59305749c32724a02a23c368834d8a36ae9908da93a915e2962fffe01b4e591b
Published
On Arc Testnet, block 70772483: 0x813d56041c1efd407e56047129b597b154a1cb26458bb2768fd0a4630ac97345

How to check it · This row as JSON