← The evidence ledger
Evidence row 2971
Observed , by baseline/1.
- Kind
- listing
- About
- source_record agentic_market:nato-openverbs-com
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- b2c582b1a958328e8e2a842f05d424aa23c4304ce6c838955d090b2b1fe19d61
- Leaf
- 0x02021dbba64e32d199002f3bcbfb0d6b8f3c5a006d03416fe9a06fe819e8636a
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": "3",
"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": "3",
"l30DaysUniquePayers": "3"
},
"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": "3",
"l30DaysUniquePayers": "3"
},
"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": "3",
"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":"b2c582b1a958328e8e2a842f05d424aa23c4304ce6c838955d090b2b1fe19d61","id":2971,"kind":"listing","method":"baseline/1","observed_us":1793025268831168,"prev":null,"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 (296695 rows).
- 0x02019372a6152b4a234223d1b672cbdaf2ddfd92b9116d4abf92f455e977b664
- 0x1ffd52d76ac4e027eed7afd33cdc875c6c9b78e2fc68e89ef5af5f10ea3310b7
- 0x535ba9aa7b7f31c00d2ef0578df524501343a61eab56be35978425a64d130571
- 0x75ec17917d11877b99189d04a50c3c8a62c6082627993261e5e123e78ea2642e
- 0xa57e36f6e34bb1b9da2e9bba06e1555f0b750f4b8cf194ac6107c84ea2b3d856
- 0x55f3f63597c42c400e7fa4bf32ed2f626901a6309f077b806743294d4040f647
- 0xba5a1f8d126632aced27cb084fab924bac79ff2706ca30700fa1825cf785821b
- 0x0451a97eb9042c698e9901e1c19be7893e3d938ae0dd71404fa28f7469d4a1be
- 0xc1892e1f31516991ebd2b68b1883c63619880797be155d4c7f6ef90340e294aa
- 0xb59ab9723c94bb11211a69aab135061f373122c6fca8c5dbfd525237ac1ef164
- 0x588f372bbaaf730e538542f070b005c0dd23fdb8c7f43a940481de0c1681aae1
- 0xd75ede2689ed83bbc8980becaf4f32a77c7e05567790cd351e997bb28aa0844c
- 0x92ff7d176556ddbe3d885e2ab73948b14a6aa3568a8fd237427d4f8415235a23
- 0xd1d3499072edb10edc68f84bcae2365d2ab534df689250cab18c751b6f13b6ff
- 0x7ddc2fead128357f881b63e6c7c26d7fbbb84fca6c7c8e0bbfe386de86ca8d39
- 0xc6a4d7899a0f442958e26505011190b7cff2483611c1b94eba9043e0ba9ac36e
- 0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae