{"id":122259,"recorded_at":"2026-10-26T14:40:21.335724Z","observed_at":"2026-10-26T14:40:21.335676Z","subject_kind":"source_record","subject":"x402_bazaar:https://tanod.dev/v1/files/upload","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://tanod.dev/v1/files/upload"]],"name":"Tanod utilpeek","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":"CjNFTjvBhbJJd2B5ePPMHRLx1ELZpa8dwQgGL727eKww"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"RMk9k3VC8dr4hhjgFh88rGhjAbzfBzHxJJ5n2fTcqus","scheme":"exact"},{"amount":"5000000000000000","asset":"0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d","extra":{"assetTransferMethod":"permit2","name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:56","payTo":"0x593857A4a4F619543ea12394137C3004ce841720","scheme":"exact"},{"amount":"5000","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:42161","payTo":"0x593857A4a4F619543ea12394137C3004ce841720","scheme":"exact"},{"amount":"5000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"GatewayWalletBatched","verifyingContract":"0x77777777dcc4d5a8b6e418fd04d8997ef11000ee","version":"1"},"maxTimeoutSeconds":604900,"network":"eip155:8453","payTo":"0x593857A4a4F619543ea12394137C3004ce841720","scheme":"exact"},{"amount":"5000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"GatewayWalletBatched","verifyingContract":"0x77777777dcc4d5a8b6e418fd04d8997ef11000ee","version":"1"},"maxTimeoutSeconds":604900,"network":"eip155:137","payTo":"0x593857A4a4F619543ea12394137C3004ce841720","scheme":"exact"}],"description":"utilpeek (Tanod) file upload: PDF, Office, image, audio, CSV, JSON or text stored for up to 24 hours and returned as a download link. Use when an agent holds a file and must give the next tool a URL for it: a link that expires within 24 hours.","extensions":{"bazaar":{"info":{"input":{"body":{"content_base64":"aGVsbG8gd29ybGQK","filename":"notes.txt"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"bytes":12,"content_type":"text/plain","expires_at":"2026-10-15T09:00:00Z","name":"notes.txt","sha256":"a948904f2f0f479b8f8197694b30184b0d2ed1c1cd2a1ec0fb85d299a192a447","url":"https://tanod.dev/f/Zk3x9Qm1tYp7vWc2RbL5nHs8dJf4aGuE/notes.txt"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"content_base64":{"description":"The file, base64 encoded, up to 20 MB decoded. Allowed: PDF, DOCX, XLSX, PPTX, ODT, ODS, ODP, PNG, JPEG, WebP, GIF, TIFF, BMP, MP3, WAV, M4A/MP4 audio, OGG, FLAC, CSV, JSON, TXT, Markdown. HTML, SVG, scripts, executables and archives are refused with 415.","maxLength":27962036,"minLength":1,"type":"string"},"filename":{"description":"File name with its extension, such as report.pdf. The extension is not trusted: the type is detected from the bytes. It sets the name in the link.","maxLength":255,"minLength":1,"type":"string"},"ttl_hours":{"default":24,"description":"Hours the link stays valid, 1-24 (default 24, the most).","maximum":24,"minimum":1,"type":"integer"}},"required":["filename","content_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":{"bytes":{"type":"integer"},"content_type":{"description":"Detected from the file's bytes, not from the name you sent.","type":"string"},"expires_at":{"description":"UTC time the link stops working (within 24 hours).","type":"string"},"name":{"description":"The file name in the link.","type":"string"},"output_note":{"type":"string"},"sha256":{"type":"string"},"url":{"description":"Public download link; anyone holding it can read the file until it expires.","type":"string"}},"required":["url","expires_at","bytes","sha256","content_type"],"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"}},"erc20ApprovalGasSponsoring":{"info":{"description":"The facilitator accepts a raw signed approval transaction and will sponsor the gas fees.","version":"1"},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"amount":{"description":"Approval amount (uint256).","pattern":"^[0-9]+$","type":"string"},"asset":{"description":"The ERC-20 token contract address to approve.","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"from":{"description":"The address of the sender.","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"signedTransaction":{"description":"RLP-encoded signed transaction calling ERC20.approve().","pattern":"^0x[a-fA-F0-9]+$","type":"string"},"spender":{"description":"The address of the spender (Canonical Permit2).","pattern":"^0x[a-fA-F0-9]{40}$","type":"string"},"version":{"description":"Schema version identifier.","pattern":"^[0-9]+(\\.[0-9]+)*$","type":"string"}},"required":["from","asset","spender","amount","signedTransaction","version"],"type":"object"}},"payment-identifier":{"info":{"required":false},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"id":{"maxLength":128,"minLength":16,"pattern":"^[a-zA-Z0-9_-]+$","type":"string"},"required":{"type":"boolean"}},"required":["required"],"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-15T02:05:03.859Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-15T02:05:03.247Z"},"resource":"https://tanod.dev/v1/files/upload","serviceName":"Tanod utilpeek","tags":["utilpeek","files","upload","fx-rates","qr-code"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"utilpeek (Tanod) file upload: PDF, Office, image, audio, CSV, JSON or text stored for up to 24 hours and returned as a download link. Use when an agent holds a file and must give the next tool a URL for it: a link that expires within 24 hours."},"body_sha256":"b5892bd773cecab3eccc99cf6c048edda45440fdbe2406b89148f3760b17bc32","prev_id":null,"leaf":"0x3ca9bca8da3a13022a987b329804d6513b0dfb1998002fa8a230312457442311","leaf_text":"{\"body\":\"b5892bd773cecab3eccc99cf6c048edda45440fdbe2406b89148f3760b17bc32\",\"id\":122259,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025621335676,\"prev\":null,\"subject\":\"x402_bazaar:https://tanod.dev/v1/files/upload\",\"subject_kind\":\"source_record\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x3ca99a46d02cc8a711a05166be61b14bc500e1ac713d9c11d2c9b9b923ea1cf5","0x92c3f3feb373e0ee8165ee1edcf9b22e07c607abf1b130edee335d7033a90164","0xbcf221ef288647e54506fd50dd903692bb4fd2b87b49e8572d7b0d352c5f0403","0x7246869d4ae7f2a9aae42c78308d1ebfd1678a18a5c32f0c9b58a3a2aa1441d3","0x0fa03ce6a86e7f5ba816823fe782b7c31dc7bf57b36b59ea77edc93b6ca8a123","0xb91bacaf3fe6ee4bb340523012ae79924d86962aa77acc5716654bd7173747f4","0xfab8cfa5804317ebd1493901b13c5f71480a101bffcbfc10f3b912df92840f79","0xe98fa22ab6f2d3f2ec384f2afe609676bbf13fde0ff687b4f1f5430ec7a79ae9","0xbf3afad6662f2283813602aa95c0754bc35af8c90e0347e14b7b44b397bdd35e","0x210e4fd4b2b60dbd88a7f42093d3d642e105b1738155bf382034c694bee5fbcf","0xd7dd18a37a5bb07e81a8083d8d1469e052ceebb2814b00f5a8d4f4cd181a5108","0xd04df0f7f3be4d014b4cea8172ada286fbcf5bcb32ae1b281704fd75627b661b","0x215f432600b78f2e7c9629cd10ce6ce4b7f3351b0b71f3f2c7dcb8e650f6cd63","0x7f594f5609f388d64d3cda87b5631d393ee8300bb09bad71f150113a5886ee33","0x4b52a97f7a80ff7778a702b85267b8d2e5c93ce160942656435c29ae7be68bf4","0x2e6a32eb32761c210560e852405e2f865f958ddbe01027894f8b9c1b3433b9f0","0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}