addrbookFor publishers
← The evidence ledger

Evidence row 1035374

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:numeral-openverbs-com
Recorded
Previous row
#3026
Body SHA-256
9c7e48735ae38b8384a16218e98d16109b98ee6bf9881ea9f2a4c6728c6f7a19
Leaf
0x2c7a571bea991591416cb27b713715443c02cff862c8afdc198805d246d7ab0f

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://numeral.openverbs.com/v1/ordinal"
    ],
    [
      "x402",
      "https://numeral.openverbs.com/v1/radix"
    ],
    [
      "x402",
      "https://numeral.openverbs.com/v1/roman"
    ],
    [
      "x402",
      "https://numeral.openverbs.com/v1/words"
    ]
  ],
  "name": "numeral.openverbs.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "numeral.openverbs.com",
    "endpoints": [
      {
        "description": "Format a non-negative integer as an ordinal — both the suffixed form (21st) and the ordinal words (twenty-first).",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "number",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "52",
          "l30DaysUniquePayers": "7"
        },
        "serviceName": "Ordinal",
        "tags": [
          "ordinal number formatter",
          "number to ordinal",
          "add ordinal suffix",
          "ordinal words",
          "format 21st"
        ],
        "url": "https://numeral.openverbs.com/v1/ordinal"
      },
      {
        "description": "Convert an integer between numeral bases 2–36 (binary, octal, hex, base36, …). Arbitrary size via BigInt; digits are case-insensitive and a leading minus is allowed.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 2,
            "group": "body",
            "name": "fromBase",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 16,
            "group": "body",
            "name": "toBase",
            "required": false,
            "type": "number"
          },
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "101010",
            "group": "body",
            "name": "value",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "51",
          "l30DaysUniquePayers": "7"
        },
        "serviceName": "Radix (base) conversion",
        "tags": [
          "base conversion",
          "convert number base",
          "binary to hex",
          "decimal to base36",
          "radix converter api"
        ],
        "url": "https://numeral.openverbs.com/v1/radix"
      },
      {
        "description": "Convert between integers (1–3999) and Roman numerals in either direction — a digit string is encoded to Roman, a Roman numeral is decoded to an integer. Non-canonical numerals (IIII, IC) are rejected.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "MCMXCIV",
            "group": "body",
            "name": "value",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "50",
          "l30DaysUniquePayers": "6"
        },
        "serviceName": "Roman numerals",
        "tags": [
          "roman numeral converter",
          "convert roman numerals",
          "roman to integer",
          "integer to roman",
          "validate roman numeral"
        ],
        "url": "https://numeral.openverbs.com/v1/roman"
      },
      {
        "description": "Spell an integer out in English words, e.g. 123 → \"one hundred twenty-three\". Negatives are prefixed with \"minus\".",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": 1,
            "group": "body",
            "name": "number",
            "required": false,
            "type": "number"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "53",
          "l30DaysUniquePayers": "8"
        },
        "serviceName": "Number to words",
        "tags": [
          "number to words",
          "spell out number",
          "integer to english words",
          "convert number to text",
          "english number words"
        ],
        "url": "https://numeral.openverbs.com/v1/words"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "numeral-openverbs-com",
    "integrationType": "",
    "isNew": false,
    "name": "numeral.openverbs.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.002",
      "currency": "USDC",
      "maxAmount": "0.002",
      "minAmount": "0.002"
    },
    "provider": "numeral.openverbs.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "ordinal number formatter",
      "number to ordinal",
      "add ordinal suffix",
      "ordinal words",
      "format 21st",
      "base conversion",
      "convert number base",
      "binary to hex",
      "decimal to base36",
      "radix converter api",
      "roman numeral converter",
      "convert roman numerals",
      "roman to integer",
      "integer to roman",
      "validate roman numeral",
      "number to words",
      "spell out number",
      "integer to english words",
      "convert number to text",
      "english number words"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"9c7e48735ae38b8384a16218e98d16109b98ee6bf9881ea9f2a4c6728c6f7a19","id":1035374,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793297690035887,"prev":3026,"subject":"agentic_market:numeral-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 (242798 rows).

  1. 0x2c7ac5cddf6284447380b8c541b71578abfa386cae3a5bcd5192798ffb1df10f
  2. 0x7595091c83d1460ead2789ff902a5729c3e191df31319a6abb8ff6406e47485b
  3. 0x90d7e5f373512e34ca0a8266a3e28016e9a58e416183b0e45e90fb802b01d9a1
  4. 0x446049a81069e367bc2b067db01476190b032299e19b95366a83adc5954270a4
  5. 0xf85d13a9c78a4cb47ad603db24d026974f22466272efb1c8c4077f181dcb6f58
  6. 0xa0fe905ea5211eb0732497f3e8f7369447cbdfeae027b9797d0369c865b77ded
  7. 0x530d6c5a1263001fc6da69ce30ba41e74e5b2ec3fea20f6086b27917508bcc67
  8. 0x2de6aee9b78f7f0af4a83e4a2a3c035364e8a953c152ad07029dd4b1a5dec578
  9. 0x730a52713c3629de4ff3e088993bb9c66c54654ec9b94a4e0e7c420a4316171f
  10. 0x80b520a85c0ff95500e8c9ee9815546aa11453f9ffd1b7d616c9517ac28e9782
  11. 0x13fec8bcf5710ba599efbe0f3ee88529158f558b80fa11c9186615d3a561a847
  12. 0xb5dc3c0b7ca2a7b192a78bd752224941a82753443b87153ddf2bad4d207a02ff
  13. 0x53104aada45a8c2f9002ac93098831a2cf0cef1895679463ed8dabcf75a7fa24
  14. 0xcaae1928370ce22d2a564247e7948dcda78bb8c3ef9a7d8bdfa6e00f84c1e28c
  15. 0x00268e62f7d5ca6313e0e60afdc2bd4f52c6dbdb3b4b4d27e01e634b4bcb1d2c
  16. 0x1c3764b490d23b94e5ac838c89f8d3850dedb0819196f367da2479c7a88bf2c0
  17. 0xd76435ead496863d8b0bfab3434f54cd11da3c49d104fc4064b9cb3381567bbd
  18. 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
Day root
0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
Chained
0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
Published
On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1

How to check it · This row as JSON