{"id":122282,"recorded_at":"2026-10-26T14:40:21.377854Z","observed_at":"2026-10-26T14:40:21.377773Z","subject_kind":"source_record","subject":"x402_bazaar:https://tanod.dev/v1/image/qr-read","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://tanod.dev/v1/image/qr-read"]],"name":"Tanod imagepeek","owner_address":"0x593857a4a4f619543ea12394137c3004ce841720","raw":{"accepts":[{"amount":"2000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x593857A4a4F619543ea12394137C3004ce841720","scheme":"exact"},{"amount":"2000","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:137","payTo":"0x593857A4a4F619543ea12394137C3004ce841720","scheme":"exact"},{"amount":"2000","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"maxTimeoutSeconds":300,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","payTo":"RMk9k3VC8dr4hhjgFh88rGhjAbzfBzHxJJ5n2fTcqus","scheme":"exact"}],"description":"imagepeek (Tanod) QR and barcode reader: decoded text, type and position of every code in an image. Use when an image holds QR codes or barcodes whose decoded text, positions or payment fields are needed.","extensions":{"bazaar":{"info":{"input":{"body":{"url":"https://tanod.dev/examples/qr-sample-pix.png"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"codes":[{"bbox":{"height":392,"left":32,"top":32,"width":392},"emv":{"additional_data":{"reference_label":"***"},"amount":null,"country_code":"BR","crc":{"computed":"65E2","declared":"65E2","valid":true},"currency":{"alpha":"BRL","numeric":"986"},"merchant_account_information":[{"fields":{"01":"123e4567-e89b-12d3-a456-426655440000"},"guid":"br.gov.bcb.pix","id":"26","pix":{"key":"123e4567-e89b-12d3-a456-426655440000"},"scheme":"PIX"}],"merchant_category_code":"0000","merchant_city":"BRASILIA","merchant_name":"LOJA TEST","payload_format_indicator":"01","point_of_initiation":{"code":"12","method":"dynamic"},"postal_code":null,"scheme":"PIX","tip_or_convenience_fee":null,"valid_tlv":true,"warnings":[]},"kind":"payment_emv","points":[[32,32],[423,32],[423.1,423.7],[32,423]],"text":"00020101021226580014br.gov.bcb.pix0136123e4567-e89b-12d3-a456-4266554400005204000053039865802BR5909LOJA TEST6008BRASILIA62070503***630465E2","text_truncated":false,"type":"QR"}],"count":1,"final_url":"https://tanod.dev/examples/qr-sample-pix.png","input":{"animated":false,"bytes":808,"format":"png","frames":1,"has_alpha":false,"height":456,"width":456},"notes":[],"operation":"qr-read","source":{"library":"OpenCV (QR, EAN, UPC) + Tanod scan-line reader (Code 128, Code 39)","license":"Apache-2.0","url":"https://opencv.org"},"source_url":"https://tanod.dev/examples/qr-sample-pix.png","untrusted_content":true},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"additionalProperties":false,"properties":{"image_base64":{"anyOf":[{"maxLength":13333464,"type":"string"},{"type":"null"}],"default":null,"description":"The image as standard or url-safe base64 (at most 10 MB decoded; a data:image/...;base64, prefix is fine); or use url."},"parse_emv":{"default":true,"description":"Also return `emv`, the parsed fields and CRC check, for a QR whose text is an EMVCo payment payload (starts 000201: PIX, QR Ph, SGQR, PromptPay, DuitNow, ...). Default true.","type":"boolean"},"url":{"anyOf":[{"maxLength":2048,"type":"string"},{"type":"null"}],"default":null,"description":"Public http(s) URL of the image (at most 10 MB; private, internal and IP-literal hosts are refused); or use image_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":{"codes":{"items":{"properties":{"bbox":{"properties":{"height":{"type":"integer"},"left":{"type":"integer"},"top":{"type":"integer"},"width":{"type":"integer"}},"type":"object"},"emv":{"properties":{"additional_data":{"type":["object","null"]},"amount":{"type":["string","null"]},"amount_value":{"type":["number","null"]},"country_code":{"type":["string","null"]},"crc":{"properties":{"computed":{"type":["string","null"]},"declared":{"type":["string","null"]},"valid":{"type":"boolean"}},"type":"object"},"currency":{"type":["object","null"]},"merchant_account_information":{"items":{"type":"object"},"type":"array"},"merchant_category_code":{"type":["string","null"]},"merchant_city":{"type":["string","null"]},"merchant_name":{"type":["string","null"]},"payload_format_indicator":{"type":["string","null"]},"point_of_initiation":{"type":["object","null"]},"postal_code":{"type":["string","null"]},"scheme":{"type":["string","null"]},"valid_tlv":{"type":"boolean"},"warnings":{"items":{"type":"string"},"type":"array"}},"type":"object"},"kind":{"type":"string"},"orientation":{"enum":["horizontal","vertical"],"type":"string"},"points":{"items":{"items":{"type":"number"},"maxItems":2,"minItems":2,"type":"array"},"maxItems":4,"minItems":4,"type":"array"},"text":{"type":"string"},"text_truncated":{"type":"boolean"},"type":{"enum":["QR","EAN-13","EAN-8","UPC-A","UPC-E","Code128","Code39"],"type":"string"}},"required":["type","text","points","bbox"],"type":"object"},"type":"array"},"count":{"type":"integer"},"final_url":{"type":"string"},"input":{"properties":{"animated":{"type":"boolean"},"bytes":{"type":"integer"},"format":{"type":"string"},"frames":{"type":"integer"},"has_alpha":{"type":"boolean"},"height":{"type":"integer"},"width":{"type":"integer"}},"type":"object"},"notes":{"items":{"type":"string"},"type":"array"},"operation":{"type":"string"},"source":{"type":"object"},"source_url":{"type":"string"},"untrusted_content":{"type":"boolean"}},"required":["operation","input","notes","count","codes","untrusted_content"],"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-12T03:10:47.032Z","quality":{"l30DaysTotalCalls":2,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-12T03:10:46.374Z"},"resource":"https://tanod.dev/v1/image/qr-read","serviceName":"Tanod imagepeek","tags":["imagepeek","image","qr","read","image-resize"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"imagepeek (Tanod) QR and barcode reader: decoded text, type and position of every code in an image. Use when an image holds QR codes or barcodes whose decoded text, positions or payment fields are needed."},"body_sha256":"fed331346cbb2ff5b46dfea3a2af8cb0c363acaa7d250a5ac3573a8b6ea65dd4","prev_id":null,"leaf":"0x21d49387f5d4701b5269baf82cace894ef8b790f902467e2ec522e0fd353da48","leaf_text":"{\"body\":\"fed331346cbb2ff5b46dfea3a2af8cb0c363acaa7d250a5ac3573a8b6ea65dd4\",\"id\":122282,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025621377773,\"prev\":null,\"subject\":\"x402_bazaar:https://tanod.dev/v1/image/qr-read\",\"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":["0x21d470063ee46b176f9ac59941b98655fff568121073a8d7aa1a7654c02fd565","0xddaf74a49200e0507d78e8525288836ec955cbb2437e14dfbab743eceef90e09","0xe9ba0f9e2f3a8b7c83b63b700ab9899e8822dc7b09babb50508f1b1413618dab","0xda4b86fef92681804f26bcaa976b66880dc785bb9e3fa1b1304ff2b386593a1d","0x4fdb2e140a9f5f4aa7b8dd481258c14efc1b47075353730b51e41c7acf8c4934","0xf238a4d669c915021108d45c50b903ce9c05c697a8ce939873abd6eb8d5e00ba","0xc866558fcadc0699fa2d43890a9b50d2560b6f131a95c885f46dd11a99b6d11d","0x6c5607a629a373e415c4f7f137caef38c18269ecab4a43d337b53f4859794b13","0xe60bf97619ac6c7eb964e44d8f98480ae58bba8d1a2bae4d1f737d2e628354eb","0x52a03554eda198dc4680d30e566c1eda71c25f02648bb3a67df331bf196cafc1","0x71f472bb5c514dca2395c7842916e5cae63a9c622d8bc8f84b07a986c5ba91a1","0xfde157310fc8513767b162378ca9ceefb2937c374b7381a8887f7ccba8ab5a80","0x9d75d4d3ab6219edefa04be60b32fdd56be7a7672f370a5115f02f7b098ecd27","0x9dfd312f3d4937f7cb144cee3987e8516f222932b4ea286605236d73cfa1ed16","0xc3a6a3ae44ec0da1848b16d40c45d7aac97a67352eea8df18e0f26edabea8a2f","0x06d71bfa7d8b41d62c8836efc2c601e1cc3772d9453596b2ae4950887f3310ca","0x8c756542e482157df0c36464d75c937b845e4423dbbcfad08f0cf8d5a16b9a13","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}