addrbookFor publishers
← The evidence ledger

Evidence row 3755583

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:encoding-openverbs-com
Recorded
Previous row
#3438598
Body SHA-256
50e56c1db177c977ccc70eeea8081a64b2f6ca9c1f45754ace03b8a6be186fd1
Leaf
0xb873d6c0766280ec8cb128f6a07a4a66607deffc05f7165aaa53ec2c813547c9

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://encoding.openverbs.com/v1/detect"
    ],
    [
      "x402",
      "https://encoding.openverbs.com/v1/inspect"
    ],
    [
      "x402",
      "https://encoding.openverbs.com/v1/normalize"
    ],
    [
      "x402",
      "https://encoding.openverbs.com/v1/transcode"
    ]
  ],
  "name": "encoding.openverbs.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "encoding.openverbs.com",
    "endpoints": [
      {
        "description": "Guess the character set of a base64-encoded byte buffer: sniffs a byte-order mark, then falls back to ASCII / UTF-8 validation and a UTF-16 NUL-pattern heuristic. Returns a best-effort charset with a confidence label — a low-confidence guess is still a successful 200.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "SGVsbG8=",
            "group": "body",
            "name": "bytes",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Detect character set",
        "tags": [
          "detect character set",
          "charset detection api",
          "encoding detector",
          "detect utf-8 bytes",
          "base64 charset lookup"
        ],
        "url": "https://encoding.openverbs.com/v1/detect"
      },
      {
        "description": "Break a string into its Unicode code points, each with its U+ notation, decimal value and UTF-8 / UTF-16 byte layout, plus total byte lengths.",
        "method": "POST",
        "parameters": [
          {
            "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": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Inspect code points",
        "tags": [
          "inspect unicode code points",
          "unicode codepoint lookup",
          "string byte layout",
          "utf-8 bytes inspector",
          "utf-16 code units"
        ],
        "url": "https://encoding.openverbs.com/v1/inspect"
      },
      {
        "description": "Apply a Unicode normalisation form (NFC, NFD, NFKC or NFKD) to a string. Reports whether the text changed and its length in UTF-16 code units and code points.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "NFC",
            "group": "body",
            "name": "form",
            "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": "28",
          "l30DaysUniquePayers": "6"
        },
        "serviceName": "Unicode normalisation",
        "tags": [
          "unicode normalization api",
          "normalize unicode string",
          "nfc nfkc converter",
          "unicode form conversion",
          "canonical unicode text"
        ],
        "url": "https://encoding.openverbs.com/v1/normalize"
      },
      {
        "description": "Decode a base64 byte buffer from one character set and re-encode it into another (utf-8, utf-16le, utf-16be, latin1, ascii). Characters that the target set cannot represent, or bytes invalid for the source set, are clean 400s.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "SGVsbG8=",
            "group": "body",
            "name": "bytes",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "utf-8",
            "group": "body",
            "name": "from",
            "required": false,
            "type": "string"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "utf-16le",
            "group": "body",
            "name": "to",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Transcode between character sets",
        "tags": [
          "transcode charset",
          "convert text encoding",
          "utf-8 to utf-16",
          "latin1 to utf8",
          "decode base64 bytes"
        ],
        "url": "https://encoding.openverbs.com/v1/transcode"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "encoding-openverbs-com",
    "integrationType": "",
    "isNew": false,
    "name": "encoding.openverbs.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.002",
      "currency": "USDC",
      "maxAmount": "0.002",
      "minAmount": "0.002"
    },
    "provider": "encoding.openverbs.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "detect character set",
      "charset detection api",
      "encoding detector",
      "detect utf-8 bytes",
      "base64 charset lookup",
      "inspect unicode code points",
      "unicode codepoint lookup",
      "string byte layout",
      "utf-8 bytes inspector",
      "utf-16 code units",
      "unicode normalization api",
      "normalize unicode string",
      "nfc nfkc converter",
      "unicode form conversion",
      "canonical unicode text",
      "transcode charset",
      "convert text encoding",
      "utf-8 to utf-16",
      "latin1 to utf8",
      "decode base64 bytes"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"50e56c1db177c977ccc70eeea8081a64b2f6ca9c1f45754ace03b8a6be186fd1","id":3755583,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793989709182588,"prev":3438598,"subject":"agentic_market:encoding-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 (303443 rows).

  1. 0xb873aa1e0ef114c83d066fe803e972554add3eb389d0e0316891948993713553
  2. 0xbdb6bc5488b467697ae992efa0e73cf69a3a855ae41f8719e8ce97de100a9d41
  3. 0xddc52e32407398d497abf29386e668fd04ffe2b76c16477c0223dcc961c4758c
  4. 0xed715956237546e0f6b7dca0f6a48abf1da7414acd8e0e2edac8ea3ac2c51b74
  5. 0xd2080d9be19cda10b8a9f46c883eb3098e0e40f5cd26ac5720898f7042c2cf27
  6. 0x915285a179a63eb2eba4404cf8dbf2acf55bef60e8b0bbf9aba62e1e0f83888b
  7. 0x2142d67002df4cf59ed9628808773ee284482a22d942ef27278c754b3a6eda61
  8. 0x643341f34bd38f4439803ba6b31fdc14a27caf9e5fff46394051d80ddc83759e
  9. 0x1de517ab5894368426d1dd7a3b50f7597c782f97c43c75c8e5d8e95893453bb1
  10. 0xd3e470e071a85bcd8813a5abda072e228c806533c9b7ecc93d27e888cfc81423
  11. 0x1c762b38ee01ec52e0fdf1940c24908bc46167643ecb47bdb26d062704a8b8a2
  12. 0x8dcbded06b94dbf6d2ad4b291d4372d99151d955e5454f5152751d18388476ae
  13. 0x3578ad950743beacef8bbb561a20e123f91c4aa0d7fe90a6ab21601aa2aaa1cb
  14. 0x8d5a032f475d5b910fafd32cb58c0d727d8f470fcc5d6ced065d044bda372ee0
  15. 0x4e2c85f79c29b95d6dfb888e9d12396c3d7208dc05aa6a6d68fe77cf5be30da5
  16. 0x4a5b4dca6c638b7872bc6485359586bebc62511ba2776f1ea54dfdaa4d1a511b
  17. 0xf19d501fdbc28e10c3244253daf0c37c4752659eae14a7cba585a18c7df9ce0d
  18. 0xd422a75f6c3780ed53eca52b50bf40b8f17dc14cffb804142e44fc9f2672029d
  19. 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
Day root
0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
Chained
0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
Published
On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1

How to check it · This row as JSON