← The evidence ledger
Evidence row 122312
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://tanod.dev/v1/pdf/crop
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- 5c98ca503417e17a9597d1c4ef36d84f1bee0a49549344604a3ac1ef4794bd2e
- Leaf
- 0xd8cd3fc0aafdd3b42658313c4b31b5a42ca09048a9aa69f97e1f554f8235e900
What was observed
{
"endpoints": [
[
"x402",
"https://tanod.dev/v1/pdf/crop"
]
],
"name": "Tanod pdfpeek",
"owner_address": "0x593857a4a4f619543ea12394137c3004ce841720",
"raw": {
"accepts": [
{
"amount": "5000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x593857A4a4F619543ea12394137C3004ce841720",
"scheme": "exact"
},
{
"amount": "5000",
"asset": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:137",
"payTo": "0x593857A4a4F619543ea12394137C3004ce841720",
"scheme": "exact"
},
{
"amount": "5000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"
},
"maxTimeoutSeconds": 300,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "RMk9k3VC8dr4hhjgFh88rGhjAbzfBzHxJJ5n2fTcqus",
"scheme": "exact"
}
],
"description": "pdfpeek (Tanod) PDF crop: the crop box of the pages set by margins in points or percent. Use when margins must be trimmed from the pages of a PDF.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"bottom": 36,
"left": 36,
"right": 36,
"top": 36,
"url": "https://www.w3.org/WAI/ER/tests/xhtml/testfiles/resources/pdf/dummy.pdf"
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"active_content_removed": {},
"boxes": [
{
"height_pt": 770,
"page": 1,
"width_pt": 523
}
],
"boxes_truncated": false,
"cropped_pages": 1,
"file": {
"bytes": 13218,
"content_type": "application/pdf",
"data_base64": "JVBERi0xLjQKJb/3... (trimmed: 17,624 base64 characters in the reply)",
"name": "cropped.pdf",
"pages": 1
},
"input_bytes": 13264,
"input_pages": 1,
"operation": "crop",
"output_bytes": 13218,
"unit": "pt",
"untrusted_content": true
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"additionalProperties": false,
"properties": {
"bottom": {
"default": 0,
"description": "Margin to cut from the bottom edge, in `unit` (default 0).",
"maximum": 14400,
"minimum": 0,
"type": "number"
},
"left": {
"default": 0,
"description": "Margin to cut from the left edge, in `unit` (default 0).",
"maximum": 14400,
"minimum": 0,
"type": "number"
},
"pages": {
"anyOf": [
{
"maxLength": 200,
"minLength": 1,
"pattern": "^[0-9a-zA-Z ,\\-]+$",
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Pages to crop (default all), e.g. 1-3,5."
},
"pdf_base64": {
"anyOf": [
{
"maxLength": 13398872,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "The PDF as base64 (at most 10 MB decoded per request); or use url."
},
"right": {
"default": 0,
"description": "Margin to cut from the right edge, in `unit` (default 0).",
"maximum": 14400,
"minimum": 0,
"type": "number"
},
"top": {
"default": 0,
"description": "Margin to cut from the top edge of the page as displayed, in `unit` (default 0).",
"maximum": 14400,
"minimum": 0,
"type": "number"
},
"unit": {
"default": "pt",
"description": "pt (1/72 inch, default) or percent of the displayed page's width (left, right) and height (top, bottom).",
"enum": [
"pt",
"percent"
],
"type": "string"
},
"url": {
"anyOf": [
{
"maxLength": 2048,
"minLength": 1,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "Public http(s) URL of the PDF (at most 20 MB; private, internal and IP-literal hosts are refused); or use pdf_base64."
}
},
"type": "object"
},
"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": {
"properties": {
"active_content_removed": {
"type": "object"
},
"boxes": {
"items": {
"properties": {
"height_pt": {
"type": "number"
},
"page": {
"type": "integer"
},
"scale": {
"type": "number"
},
"width_pt": {
"type": "number"
}
},
"required": [
"page",
"width_pt",
"height_pt"
],
"type": "object"
},
"type": "array"
},
"boxes_truncated": {
"type": "boolean"
},
"cropped_pages": {
"type": "integer"
},
"file": {
"properties": {
"bytes": {
"type": "integer"
},
"content_type": {
"type": "string"
},
"data_base64": {
"type": "string"
},
"name": {
"type": "string"
},
"pages": {
"type": "integer"
}
},
"required": [
"name",
"content_type",
"bytes",
"data_base64"
],
"type": "object"
},
"input_bytes": {
"type": "integer"
},
"input_pages": {
"type": "integer"
},
"operation": {
"type": "string"
},
"output_bytes": {
"type": "integer"
},
"unit": {
"type": "string"
},
"untrusted_content": {
"type": "boolean"
}
},
"required": [
"operation",
"input_bytes",
"file",
"output_bytes",
"active_content_removed",
"untrusted_content",
"cropped_pages",
"boxes"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
},
"builder-code": {
"info": {
"a": "bc_h7pxv14u"
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"a": {
"description": "App builder code",
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
},
"s": {
"description": "Service builder codes",
"items": {
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
},
"maxItems": 11,
"type": "array"
},
"w": {
"description": "Wallet builder code",
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
}
},
"type": "object"
}
}
},
"iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791364949/bazaar-icons/d8143c9bc952f5cd.png",
"lastUpdated": "2026-10-10T05:56:28.13Z",
"quality": {
"l30DaysTotalCalls": 2,
"l30DaysUniquePayers": 2,
"lastCalledAt": "2026-10-10T05:56:26.852Z"
},
"resource": "https://tanod.dev/v1/pdf/crop",
"serviceName": "Tanod pdfpeek",
"tags": [
"pdfpeek",
"pdf",
"crop",
"pdf-tools",
"ocr"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "pdfpeek (Tanod) PDF crop: the crop box of the pages set by margins in points or percent. Use when margins must be trimmed from the pages of a PDF."
}What the leaf hashes
{"body":"5c98ca503417e17a9597d1c4ef36d84f1bee0a49549344604a3ac1ef4794bd2e","id":122312,"kind":"listing","method":"baseline/1","observed_us":1793025621431071,"prev":null,"subject":"x402_bazaar:https://tanod.dev/v1/pdf/crop","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).
- 0xd8cd17f89ca14bed0821784ffd62b227a18de0c7df14ef55c8ccbeaa01acd1d0
- 0x9ab21cf37d9ccde19c39081d5fa914fa88faace8e6c3fe5689ec81ed8542b9d8
- 0x0bdf69743261bc15179da076fcd5df4a3f0cc08a2660220af9226244341ee33e
- 0x973fb8b8d1009fe3331468959b066e84067374b41663d7c4b81dd714bbb2f66c
- 0x02cb674f8a5081e4f30d5d23c27937b28e03c2f8738b6c193f8aeb6a08c6a7e7
- 0x636878d8f4cdb950c58c3b19292f18b32c33feb2196a27e2aa2afdd8e8ac8e9c
- 0xb1445a52882cf3fd42358f740676581a280c1a7393c87b59d06523235aaa9b9d
- 0x42976d0f83692971c331cc58fe03660741ec11b5c5e957af0ffcbe7048ecb6c7
- 0xb70320c30c9047039b9ad7306e3a8f258e2cc47dace4e2c691ca04dbfe0d2131
- 0xcced339e83616c17d79611bcc0e7ac8b05c10472b6ca8350f4c914df1195d992
- 0xd96796540b8f5b592d8f03fc775e7a26bd00af394ce468ff886a43215a522475
- 0x07e91966e8a0c43a0725bd3d523259064a93333c2900e6171b69ffbfd9f423f1
- 0xcd9e3af1fa905ec61b99ee9442716d7c7a439aecacd018ec229a24def1cabf6b
- 0x6b927d53caa5125cdba9255612d524976c691f8672796c3f0885ba2c5b3af1ad
- 0x6dc40f983a3840a0ad927a9ca17f4ff1e3b649a6c735e2a09b140db7c2caf13b
- 0x703f95866af09c5e5d6ead7411e9a10f964a41a2aff64d4a55ff0053c023a023
- 0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40
- 0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f
- 0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a
- Day root
- 0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8
- Chained
- 0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a
- Published
- On Arc Testnet, block 69251483: 0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae