addrbookFor publishers
← The evidence ledger

Evidence row 558372

Observed , by sync.agentic_market/1.

Kind
listing
About
source_record agentic_market:nato-openverbs-com
Recorded
Previous row
#2971
Body SHA-256
cb8d629d1bdbeada0b443041bc26b55379fb3a282f09704db66facc144d8e992
Leaf
0x0194e88eb1d5c4e96449bf3063c996681b4df94626993c7d399a017069ad9f15

What was observed

{
  "endpoints": [
    [
      "x402",
      "https://nato.openverbs.com/v1/from-morse"
    ],
    [
      "x402",
      "https://nato.openverbs.com/v1/spell"
    ],
    [
      "x402",
      "https://nato.openverbs.com/v1/to-morse"
    ],
    [
      "x402",
      "https://nato.openverbs.com/v1/unspell"
    ]
  ],
  "name": "nato.openverbs.com",
  "owner_address": null,
  "raw": {
    "caip2_networks": [
      "eip155:8453"
    ],
    "category": "",
    "description": "",
    "domain": "nato.openverbs.com",
    "endpoints": [
      {
        "description": "Decode international Morse code back into text. Letters are separated by whitespace and words by \"/\". Unknown Morse sequences are clean 400s.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "... --- ...",
            "group": "body",
            "name": "morse",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Decode Morse code",
        "tags": [
          "decode morse code",
          "morse code translator",
          "dots dashes to text",
          "morse decoder api",
          "international morse decode"
        ],
        "url": "https://nato.openverbs.com/v1/from-morse"
      },
      {
        "description": "Spell text using the NATO/ICAO phonetic alphabet (A→Alfa, B→Bravo, …), including digits and spaces (→Space). Characters with no phonetic spelling are clean 400s.",
        "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": "Spell with the phonetic alphabet",
        "tags": [
          "nato phonetic spelling",
          "spell with nato alphabet",
          "icao alphabet api",
          "text to phonetic words",
          "radio spelling alphabet"
        ],
        "url": "https://nato.openverbs.com/v1/spell"
      },
      {
        "description": "Encode text into international (ITU) Morse code. Letters are separated by spaces and words by \"/\". Supports A-Z, 0-9 and common punctuation; unsupported characters are clean 400s.",
        "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": "Encode Morse code",
        "tags": [
          "text to morse code",
          "encode morse code",
          "morse encoder api",
          "convert text to dots dashes",
          "international morse encode"
        ],
        "url": "https://nato.openverbs.com/v1/to-morse"
      },
      {
        "description": "Turn a string of phonetic words back into text (\"Sierra Oscar Sierra\" → \"SOS\"). Accepts common alternative spellings (Alpha, Juliet, Niner). Unknown words are clean 400s.",
        "method": "POST",
        "parameters": [
          {
            "default": null,
            "description": "",
            "enumValues": [],
            "example": "Sierra Oscar Sierra",
            "group": "body",
            "name": "words",
            "required": false,
            "type": "string"
          }
        ],
        "pricing": {
          "amount": "0.002",
          "currency": "USDC",
          "maxAmount": "",
          "minAmount": "",
          "network": "eip155:8453",
          "scheme": "exact"
        },
        "providerName": "",
        "quality": {
          "l30DaysTotalCalls": "2",
          "l30DaysUniquePayers": "2"
        },
        "serviceName": "Decode phonetic words",
        "tags": [
          "decode nato phonetic",
          "phonetic words to text",
          "nato alphabet decoder",
          "unspell radio words",
          "alfa bravo to letters"
        ],
        "url": "https://nato.openverbs.com/v1/unspell"
      }
    ],
    "enriched": false,
    "iconUrl": "",
    "id": "nato-openverbs-com",
    "integrationType": "",
    "isNew": false,
    "name": "nato.openverbs.com",
    "networks": [
      "Base"
    ],
    "priceSummary": {
      "avgCostBasis": "exact",
      "avgCostPerTransaction": "0.002",
      "currency": "USDC",
      "maxAmount": "0.002",
      "minAmount": "0.002"
    },
    "provider": "nato.openverbs.com",
    "providerUrl": "",
    "serviceName": "",
    "tags": [
      "decode morse code",
      "morse code translator",
      "dots dashes to text",
      "morse decoder api",
      "international morse decode",
      "nato phonetic spelling",
      "spell with nato alphabet",
      "icao alphabet api",
      "text to phonetic words",
      "radio spelling alphabet",
      "text to morse code",
      "encode morse code",
      "morse encoder api",
      "convert text to dots dashes",
      "international morse encode",
      "decode nato phonetic",
      "phonetic words to text",
      "nato alphabet decoder",
      "unspell radio words",
      "alfa bravo to letters"
    ]
  },
  "source": "agentic_market",
  "summary": ""
}

What the leaf hashes

{"body":"cb8d629d1bdbeada0b443041bc26b55379fb3a282f09704db66facc144d8e992","id":558372,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793134976725317,"prev":2971,"subject":"agentic_market:nato-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 (273461 rows).

  1. 0x0194ccd2a8d06ba68a841f7630e638c19cd0b2ed4e6b379997215f317b317722
  2. 0x6c571d0a50de0fb74e22fd3c7c4ae501362ae279838e91fc711b6e0d196d52ff
  3. 0x7f99aa50bdc7194cb219e34f9be4f7e384d0a7fe0fb469045e9ba564f3b78172
  4. 0xda7f56a25bf1d59cec4e99bed372a8d70ac446afbf52838e0b3b9a70ecac0c7d
  5. 0xf92a24e60303b8525f9abec2a505f539fa8cabab0f96972fed9bc88e8f63f344
  6. 0x3b8231c201c919b8cfc2e81bad16d1a4ea3ce0cc3997563f11a9c977e0baefb1
  7. 0x90d30db4768e92ee63e42272b868a02ff877e612eb4698db64e002bb7be1f151
  8. 0xb01b6eb935146b0a1486b95f42695ef220254767080ae7642e5438a3dcb5278d
  9. 0xdc8c559891a07be6db5c0a9eacaa4f5a0d8c92b2fbd15ad1d66107374eadd962
  10. 0x363df39914943f3c6c7a10ce081844e2c355f7e32ba6999e288c7c6784871d8b
  11. 0x4843c3f5d663593201e59d9ea7c0d9762cefe7401b210f3b99269f724d48aa30
  12. 0x935f942132b5ef551ea80edd72930084a3dcda1e2c5159c968196c70621075d1
  13. 0x5b34b9f89512a83faa4bfecec322037670cc1af58e6e94a86fe88934434d7ddf
  14. 0x29e12cb67839430fa64ab8bd05d52bab606f2978d9e6d2fb094fece9438fd4de
  15. 0x2cf27e8a181d60d0dd27c186c2eddfcbb4e8fa71cf66feeb55a4d730e15ee8c4
  16. 0x518b93854db03dc9fc938883abf30da6eaae5ae0d4336903968fd32a7df8c71b
  17. 0x22c1fb9487ee0b9732fa017a0cc321eb27a60c08450d112f755089796e12cb1c
  18. 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
  19. 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
Day root
0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
Chained
0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
Published
On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4

How to check it · This row as JSON