← The evidence ledger
Evidence row 278438
Observed , by sync.agentic_market/1.
- Kind
- listing
- About
- source_record agentic_market:api-spendpreflight-com
- Recorded
- Previous row
- #272039
- Body SHA-256
- f3abc6b292dc2befa7350902997a7394d8180012954397668d896b2013331aa7
- Leaf
- 0x686ece62ee244088512a3b266f28f9376e6aceec4c6684eb5d89fe7db3bad250
What was observed
{
"endpoints": [
[
"x402",
"https://api.spendpreflight.com/listing-guard"
],
[
"x402",
"https://api.spendpreflight.com/v1/preflight"
]
],
"name": "api.spendpreflight.com",
"owner_address": null,
"raw": {
"caip2_networks": [
"eip155:8453"
],
"category": "",
"description": "",
"domain": "api.spendpreflight.com",
"endpoints": [
{
"description": "Bazaar Listing Guard: CDP technical validation plus a bounded heuristic metadata screen for agent-directed instructions, embedded URLs, tool calls, invisible Unicode, long fields and prices above 100x a fresh Scout category median. Returns riskScore, flagged spans and rewrite suggestions. Not Coinbase policy certification or guaranteed detection. Public HTTPS only; no target payment or request bodies stored.",
"method": "POST",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": "GET",
"group": "body",
"name": "method",
"required": false,
"type": "string"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": "https://api.spendpreflight.com/v1/check",
"group": "body",
"name": "url",
"required": false,
"type": "string"
}
],
"pricing": {
"amount": "0.05",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
},
"serviceName": "",
"tags": [],
"url": "https://api.spendpreflight.com/listing-guard"
},
{
"description": "Spend preflight for AI agents. Send the x402 PaymentRequired body (v1 or v2) you received, or a cart, plus optional rules (per-payment max, hold threshold, daily cap, allowlists, new-domain days, endpoint category price multiple, liveness and payTo changes). Returns allow|hold|block with reasons, the cheapest acceptable payment option, and a receipt id. Read-only: never signs, settles, or holds funds. Use before every payment.",
"method": "POST",
"parameters": [
{
"default": null,
"description": "",
"enumValues": [],
"example": null,
"group": "body",
"name": "challenge",
"required": false,
"type": "object"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": null,
"group": "body",
"name": "context",
"required": false,
"type": "object"
},
{
"default": null,
"description": "",
"enumValues": [],
"example": null,
"group": "body",
"name": "rules",
"required": false,
"type": "object"
}
],
"pricing": {
"amount": "0.02",
"currency": "USDC",
"maxAmount": "",
"minAmount": "",
"network": "eip155:8453",
"scheme": "exact"
},
"providerName": "",
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "4"
},
"serviceName": "SpendPreflight",
"tags": [
"agent-payments",
"x402",
"spend-control",
"preflight",
"budget"
],
"url": "https://api.spendpreflight.com/v1/preflight"
}
],
"enriched": false,
"iconUrl": "",
"id": "api-spendpreflight-com",
"integrationType": "",
"isNew": false,
"name": "api.spendpreflight.com",
"networks": [
"Base"
],
"priceSummary": {
"avgCostBasis": "exact",
"avgCostPerTransaction": "0.035",
"currency": "USDC",
"maxAmount": "0.05",
"minAmount": "0.02"
},
"provider": "api.spendpreflight.com",
"providerUrl": "",
"serviceName": "SpendPreflight",
"tags": [
"agent-payments",
"x402",
"spend-control",
"preflight",
"budget"
]
},
"source": "agentic_market",
"summary": ""
}What the leaf hashes
{"body":"f3abc6b292dc2befa7350902997a7394d8180012954397668d896b2013331aa7","id":278438,"kind":"listing","method":"sync.agentic_market/1","observed_us":1793042069125558,"prev":272039,"subject":"agentic_market:api-spendpreflight-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).
- 0x686ee3f5141c5868901625a490b140a490b105f65d1fda22f70f6c9b400ae9f2
- 0xb3c3d1d979bd0a35d7c98c06d0bf9eb05cd1b6163f6544a8d1b337b06ae03bd0
- 0x522a7138d45493246cd9ac0ee8ad3b279bb4dc4f4571e90758055dfe13090967
- 0xa4165c27e107d2dde887104ff8d2759f8dbf50419f528e648cdc5b7e342b1ffd
- 0xfa54b1a6911ff590dc98f830019b52eecf7896bcfe0c2c83b8bd98daa4f5b0e4
- 0x138d75e3034326ebbf1b72210544a329f22b72fedc72de685f23ca0ce41c5998
- 0xed12dcf706a9314d8bd86777f1ebfd2668566691cc28879f79198458674113dc
- 0x667df1eb5438391477f4248bbe916d73c531e511e0fc8ebab611cd8427d63cfd
- 0x93e9853b7e7c3fbd2e76b2acee2d32edfe8d3f0c87ff002072ea66bdd6c35b44
- 0x13e4c71dea6ead16b673621a000980228fb6632849515de881753d7ecc85106a
- 0x413b0c9464d3b38d47c32aba246ca98fb26aca16664bc872d8c725efdcf42145
- 0x9483a0a7a066ffc2fb890c8f34dbc91bf373e546e4a3800b76064288b3cc4875
- 0x5f350d70c252ff1169c0210fd45fce1b0ab8d7316f048741a9e90a6c8cb65dcf
- 0x9a79c65e077cd9da9d436b3ade6f5ddc0d244510c4d5903ef2f02d81205f7666
- 0xa2d436d488e3600b0e5c3e3ed9c9234cd52853c59830b786334fd0c4292d9f40
- 0x47b89901b0f07938a6b9a66ddf35683903f79d756a7c7763665fd632758b08d0
- 0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d
- 0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae