← The evidence ledger
Evidence row 279118
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://agents.crowdspark.me/v1/bundle/invoice-intake
- Recorded
- Previous row
- #257505
- Body SHA-256
- 0efa1cfecc50793f61863fac00f6595331c6b9204a513fd585421713bd1732bf
- Leaf
- 0xc78a399a58961515334b887ae998526abf0fb9405f86ee911306d42d056b70cd
What was observed
{
"endpoints": [
[
"x402",
"https://agents.crowdspark.me/v1/bundle/invoice-intake"
]
],
"name": "Agent Tools",
"owner_address": "0x0dea0030a17bf886543a757c55924710258c2eec",
"raw": {
"accepts": [
{
"amount": "12000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x0dEA0030A17BF886543a757c55924710258c2eec",
"scheme": "exact"
}
],
"description": "Invoice intake for AP agents: PDF or image URL in, one decision-ready JSON out. Extracts text, number, total, dates and vendor contact, then runs an email risk check and domain lookup on the vendor and returns accept, review or reject with reasons. Heuristic triage, not bank verification.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"url": "https://agents.crowdspark.me/samples/sample.pdf"
},
"type": "http"
},
"output": {
"example": {
"invoice": {
"number": "INV-1042",
"total": "$1,250.00",
"vendor_domain": "acme.com",
"vendor_email": "billing@acme.com"
},
"reasons": [],
"vendor_checks": {
"domain": {
"age_days": 4021,
"registered": true
},
"email": {
"risk_score": 0,
"verdict": "accept"
}
},
"verdict": "accept"
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"url": {
"description": "Public PDF or image URL of the invoice",
"type": "string"
}
},
"required": [
"url"
],
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-26T15:42:34.754Z",
"quality": {
"l30DaysTotalCalls": 1,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-26T15:42:34.629Z"
},
"resource": "https://agents.crowdspark.me/v1/bundle/invoice-intake",
"serviceName": "Agent Tools",
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Invoice intake for AP agents: PDF or image URL in, one decision-ready JSON out. Extracts text, number, total, dates and vendor contact, then runs an email risk check and domain lookup on the vendor and returns accept, review or reject with reasons. Heuristic triage, not bank verification."
}What the leaf hashes
{"body":"0efa1cfecc50793f61863fac00f6595331c6b9204a513fd585421713bd1732bf","id":279118,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793042175408335,"prev":257505,"subject":"x402_bazaar:https://agents.crowdspark.me/v1/bundle/invoice-intake","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).
- 0xc78a7d21ff116a8fd8208cb1db1aadb1f83b85cb2fef47f63e267da0095c8035
- 0xda64c807049a5b3a45879d6c49cda42f1b62a8f360bd7c7c3a567e2d9925e547
- 0xee81115da1dbdc0d9792a65dd0f2c8fce8d1a22c349b69604b4161ca44d23bc6
- 0xe55157b68b4cbf879e3ec7dca407f33956c0407b263ca2d2b15c360bdda8037e
- 0xa123da6046f3303a24477e579970d3b11746b031dbc17aeae8f096dff8197169
- 0x7ad9070da6cca1493f8e5ddfae912638937dbd32efb4b900b20bb31e336e4b9b
- 0xfe80afb58ded1781e1500109751d900bf78abf605686f42ba87071d2727d7204
- 0x52b8deb23301fe1de130f0707f0e67940ad6e0d0c9f817b19a532468d793c670
- 0x77ff5999d5601de25f7a34932b393492d649124ea998f8ca705f2f42283ee609
- 0xc6ae85d609e7d5890f74a3f5d3b2ebae263f9ec4025f03a326b914e508ffffd3
- 0xed975d3cf9a825217ed3ef7c3e4522f054cfe35b47c462678d64461a93581906
- 0x9d99c5dad23613921cdfabc849c2dd3c97729992eaa05c4dab5e86e83ed6d220
- 0x72e35aac89ebca631656c2b1aecbdc094807d9807f12c22a6ddf35cc1f5e21d6
- 0x5b20d8aab05225a3497eadcce89d2e2a586a510fb31334793d3f46f88f0157c5
- 0xe94ca5b798e9899ad611e57835af42266e20f53f44977e487d81365e30972beb
- 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
- 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae