← 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).
- 0xb873aa1e0ef114c83d066fe803e972554add3eb389d0e0316891948993713553
- 0xbdb6bc5488b467697ae992efa0e73cf69a3a855ae41f8719e8ce97de100a9d41
- 0xddc52e32407398d497abf29386e668fd04ffe2b76c16477c0223dcc961c4758c
- 0xed715956237546e0f6b7dca0f6a48abf1da7414acd8e0e2edac8ea3ac2c51b74
- 0xd2080d9be19cda10b8a9f46c883eb3098e0e40f5cd26ac5720898f7042c2cf27
- 0x915285a179a63eb2eba4404cf8dbf2acf55bef60e8b0bbf9aba62e1e0f83888b
- 0x2142d67002df4cf59ed9628808773ee284482a22d942ef27278c754b3a6eda61
- 0x643341f34bd38f4439803ba6b31fdc14a27caf9e5fff46394051d80ddc83759e
- 0x1de517ab5894368426d1dd7a3b50f7597c782f97c43c75c8e5d8e95893453bb1
- 0xd3e470e071a85bcd8813a5abda072e228c806533c9b7ecc93d27e888cfc81423
- 0x1c762b38ee01ec52e0fdf1940c24908bc46167643ecb47bdb26d062704a8b8a2
- 0x8dcbded06b94dbf6d2ad4b291d4372d99151d955e5454f5152751d18388476ae
- 0x3578ad950743beacef8bbb561a20e123f91c4aa0d7fe90a6ab21601aa2aaa1cb
- 0x8d5a032f475d5b910fafd32cb58c0d727d8f470fcc5d6ced065d044bda372ee0
- 0x4e2c85f79c29b95d6dfb888e9d12396c3d7208dc05aa6a6d68fe77cf5be30da5
- 0x4a5b4dca6c638b7872bc6485359586bebc62511ba2776f1ea54dfdaa4d1a511b
- 0xf19d501fdbc28e10c3244253daf0c37c4752659eae14a7cba585a18c7df9ce0d
- 0xd422a75f6c3780ed53eca52b50bf40b8f17dc14cffb804142e44fc9f2672029d
- 0xc0d08d48601d1be90bcfc025e66bcaa0030120d688dd9c919b36c2c4446f4948
- Day root
- 0xb30ccefe7182c6f767e1fcbfb5f64ffd649da831f665f65c5ff39cd40512284f
- Chained
- 0xc383f7ef68d2914082484765aa09e42c12c59a74a096ae64127c562618c506d3
- Published
- On Arc Testnet, block 71111178: 0xfba13cb7ee4ada7f2fee3702a786a2201596be2ffea37dfc281ab4c8e9942fe1