← The evidence ledger
Evidence row 548726
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://api.lookproof.dev/v1/mail/spf
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 8c732629db5bf0de6202ac1805cf891faff53e661c476e76b3736bb3ce39a2a3
- Leaf
- 0xc6f84e2091832be18b111d9b56a7e459846942f27fdf253e58a06456988652ff
What was observed
{
"endpoints": [
[
"x402",
"https://api.lookproof.dev/v1/mail/spf"
]
],
"name": "Lookproof",
"owner_address": "0x5be2be9f95549a2d69951d24a2b3901d1df1bc05",
"raw": {
"accepts": [
{
"amount": "10000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x5bE2bE9f95549A2D69951d24A2B3901D1df1Bc05",
"scheme": "exact"
}
],
"description": "Parse and evaluate a domain's SPF record: the include and redirect tree, qualifiers and the RFC 7208 limit of ten DNS lookups, with coded findings. Use when an agent must tell whether SPF is valid, why mail from a service fails SPF, or whether one more include would exceed the lookup limit.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"domain": "example.com"
},
"type": "http"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"additionalProperties": false,
"properties": {
"domain": {
"examples": [
"example.com"
],
"maxLength": 1024,
"minLength": 1,
"title": "Domain",
"type": "string"
}
},
"required": [
"domain"
],
"title": "DomainInput",
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-27T12:40:24.603Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-27T12:40:24.381Z"
},
"resource": "https://api.lookproof.dev/v1/mail/spf",
"serviceName": "Lookproof",
"tags": [
"email",
"dns",
"deliverability",
"spf"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Parse and evaluate a domain's SPF record: the include and redirect tree, qualifiers and the RFC 7208 limit of ten DNS lookups, with coded findings. Use when an agent must tell whether SPF is valid, why mail from a service fails SPF, or whether one more include would exceed the lookup limit."
}What the leaf hashes
{"body":"8c732629db5bf0de6202ac1805cf891faff53e661c476e76b3736bb3ce39a2a3","id":548726,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793133321521961,"prev":null,"subject":"x402_bazaar:https://api.lookproof.dev/v1/mail/spf","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).
- 0xc6f81680b2e86cd8d6c6fad981f7785d57257bba1436bc923d8223541f0289bc
- 0x2c5c15813b2d365c53ad6728c145d593ff41890b1c0de188c90906799eff0225
- 0xe1c2f547729a3602329357852ffc17fcedd23a9de8b74d9d27bd508133d9be96
- 0x6881f70422fbe1cbd4bd9fc9ba98aedc76258dd66271aba9f56814cdf8aabee7
- 0x532fe0857a2be536ddb579a3dbd2892e6659d898d99e8920449ca3b562b279bd
- 0x24a1eb87c1fd227eb8b290c4684c7bd9ba76618950523fce00db5527583d96c3
- 0x8ceddeb8d5a2d0e35a88969204b544218f223eab12a2dae17cc1138dbf35df86
- 0xc904e82977de1d7dce99f19730f68ea01d0d83c35b5f20f1b200fed201b2e100
- 0x4efb69ca8fb3c7c0ec3335daf4040642c7c175e8aa6ff7c4160bcd0b58d3bc6c
- 0xc20f7ec58efb436e7d908576c23598ac53d11f79e0d662243545514d25222f1f
- 0x2e6671416897991c56f68114e0090d4a5077431f4a8f11cc1941baa393e53442
- 0x579274645af30f881c6ffa5eae0da4929a7645c54a24d58a51e98be31e70dd57
- 0x72d49c3472216d5e76117068ea9a2a5f617bdb2ffda241f677ce8098a0219dfc
- 0x077edf0f29e2a3aa19c876439830696b88f0236fd0b2a3c43c76f38cdd29bb2b
- 0x73341bb09dd901ca47f26173883431496e3d98d6b0fb5b89f36218126d46c5d4
- 0xa94627de1af0e823832e05a9069b304ecccb8c0cdb8f9cfc4f2039bfb9799dc5
- 0xdf1105afdc109de3c09a98fc8a3864159ad964e6f49b635c105a27a1e1f14310
- 0x2bf8151e5f157dd183b9de6fa00469551932a7a6e3f33a694895000ac9061197
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4