← The evidence ledger
Evidence row 1039928
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://falcondocs.vercel.app/v1/pdf-text
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 04e8a85cb7f7adf08c7112ca302f2f4b412c48b4475ef12d2cc732071f48b5a4
- Leaf
- 0x8a17b5529b1c2af178293cb7d8780a2e9669eefac4c3696848f51f60d6504b1e
What was observed
{
"endpoints": [
[
"x402",
"https://falcondocs.vercel.app/v1/pdf-text"
]
],
"name": "falcon.sol docs",
"owner_address": "0xa30f3c68f2f6067ee5b9d5f651426e44ea8adae9",
"raw": {
"accepts": [
{
"amount": "2500",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "CjNFTjvBhbJJd2B5ePPMHRLx1ELZpa8dwQgGL727eKww",
"lastValidBlockHeight": "440622998",
"recentBlockhash": "Fsu9Pjc9FCNkLQU1MRnoeiiQh1V6DFqzYZVPFdrVJxip"
},
"maxTimeoutSeconds": 180,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "HD1ryR3dYSXBVNGfJZydbpmnChiE1wrAQkupWWtHt4pM",
"scheme": "exact"
},
{
"amount": "2500",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 180,
"network": "eip155:8453",
"payTo": "0xa30f3C68f2F6067EE5b9d5f651426E44Ea8AdAE9",
"scheme": "exact"
}
],
"description": "falcon.sol: PDF to plain text or markdown for agents and RAG pipelines. Send a URL or base64 PDF (max 60 pages, 4 MB); get page-by-page text in reading order, with automatic local OCR for scanned pages. format=markdown for headings, bullets and table rows. Empty result is not charged. $0.0025 USDC.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"url": "https://falcondocs.vercel.app/samples/invoice.pdf"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"format": "text",
"method": "text_layer",
"page_texts": [
{
"chars": 812,
"method": "text_layer",
"page": 1
}
],
"pages": 2,
"text": "INVOICE\nInvoice # INV-1042 ...",
"words": 140
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"file_base64": {
"description": "Base64 PDF (alternative to url, or send multipart 'file' / raw application/pdf)",
"type": "string"
},
"format": {
"enum": [
"json",
"csv",
"xlsx"
],
"type": "string"
},
"type": {
"enum": [
"auto",
"invoice",
"receipt",
"purchase_order",
"w9",
"bank_statement",
"generic"
],
"type": "string"
},
"url": {
"description": "Public https URL of a PDF",
"type": "string"
}
}
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"lastUpdated": "2026-10-28T19:41:54.087Z",
"quality": {
"l30DaysTotalCalls": 2,
"l30DaysUniquePayers": 1,
"lastCalledAt": "2026-10-28T19:41:53.86Z"
},
"resource": "https://falcondocs.vercel.app/v1/pdf-text",
"serviceName": "falcon.sol docs",
"tags": [
"bank-statement-extraction",
"bank-statements",
"underwriting",
"document-extraction",
"invoices"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "falcon.sol: PDF to plain text or markdown for agents and RAG pipelines. Send a URL or base64 PDF (max 60 pages, 4 MB); get page-by-page text in reading order, with automatic local OCR for scanned pages. format=markdown for headings, bullets and table rows. Empty result is not charged. $0.0025 USDC."
}What the leaf hashes
{"body":"04e8a85cb7f7adf08c7112ca302f2f4b412c48b4475ef12d2cc732071f48b5a4","id":1039928,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793298475935897,"prev":null,"subject":"x402_bazaar:https://falcondocs.vercel.app/v1/pdf-text","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (242798 rows).
- 0x8a1727a39602a30b919bc3d543f42ce14bbacc1cfc7d0eb45c57277274ed0800
- 0xc5f3e8a10f363fec89ace479ea090a70782b614fff2cdbe64458c3ee9cadcbe6
- 0x0f61f154c324a05462de2b18ab957189d9fa7923349ba6620bb993405a84698e
- 0xf153b65aa39a9d99d514dde64c6c2a4c2f0d9ff1969fd623d2c22157d8c0bf11
- 0x19e7f83560ec6a0d7b0d0bd5ba848f73db384b7280c0f13d59e484f026291ae4
- 0xd2d1e838092e5fd7d0c7499b85af0779fa35e278951462c79a350f4632fa0c1b
- 0x2f658dcecf64bf12b471441bbf02f6be8616aa35f867d5bbcf53a3387ae57d16
- 0x5e861bb65a731c8ea86af304d07ac010786046f509a33f16efff714e7e9afac3
- 0xc040a3f720925ad992085361352e11be59175c1572014e621267883d6be47a70
- 0x58f980644400f46f23bcf3e7a18d030ea2f9faaad0981770e6f416110dc9281c
- 0x00edd052b58c240b93144aa370cdb2499647a56731bb31b0e50ddd6b6f6c99dd
- 0x91694dabe0e5115ef33bd6f7847592fceb3b65dcf3ce703dad697c5c50c4cbef
- 0xd519d8cdd088f59ea3d3ee0d8729b8119c50d1c5b73da014b21e94026cb1006c
- 0x738c5bd29ff2d2f8d7fd631baca705f1f09ba7c5f714efb8c3ec3626affb304a
- 0xcf94ad18fb19d78b9bda4e21e2e80e6fbf3504f3f83fee3273c11933743525c4
- 0xe2d603cd6f987214550319ad4fa39952b6098bc5c1b20893b6b80e8d82a79934
- 0x91f12a2db1e2c1be07cbe4de3981a37a33051a36d3c3eee5a260804add6d1d75
- 0xd56e61af23709ed9f460471e3c08400c0142ee83e1fd9057e46350d12edf9c07
- Day root
- 0xc050555c6b023f2aefb6536efb9f0760b92c30a0d06c572b7daf63db259ea17c
- Chained
- 0x4cde8bae2042512e1bec11650628f0293556311cc4ea74d99ffddf02b671a7d6
- Published
- On Arc Testnet, block 69753317: 0x9e85c340732f416e431b111fae72f7624870125f7f379af2732eb6c2ba8cf6a1