{"id":19380,"recorded_at":"2026-10-26T14:35:31.594289Z","observed_at":"2026-10-26T14:35:31.594251Z","subject_kind":"source_record","subject":"x402_bazaar:https://paycheck.hectichustle.workers.dev/check","kind":"listing","method":"sync.x402_bazaar/1","body":{"endpoints":[["x402","https://paycheck.hectichustle.workers.dev/check"]],"name":"Kertivo Check: payment verify","owner_address":"0x509e55c4f898b43c856fb0e51048b1b7bfbc9ede","raw":{"accepts":[{"amount":"10000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":300,"network":"eip155:8453","payTo":"0x509E55c4F898B43C856Fb0E51048B1b7bFBC9eDE","scheme":"exact"}],"description":"Payment verification for x402: verify a USDC transaction on Base — did this payment really settle, and did it pay the right address the right amount? Send a tx hash (or x402 authorization): confirmations, real-USDC transfer check, expectedPayTo/expectedAmount match, fake-USDC and lookalike-address warnings, who funded the payer (external, self_funded, unknown), plain-English summary and a receipt. Body {txHash|authorization, expectedPayTo?, expectedAmount?}. Free demo: POST /demo.","extensions":{"bazaar":{"info":{"input":{"body":{"expectedAmount":"1","expectedPayTo":"0x509E55c4F898B43C856Fb0E51048B1b7bFBC9eDE","txHash":"0xc37cbdfa44230f05129348d5160254abf354791d79de68228b201ba09de143c1"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"block":52409752,"confirmations":1200,"confirmed":true,"found":true,"funding":{"scannedBlocks":{"complete":false,"from":52360000,"stoppedEarly":"enough recent funding found","to":52409752},"verdict":"external"},"match":{"amountMatch":true,"ok":true,"payToMatch":true},"mode":"live_paid","payment":{"amount":"1","from":"0xfc1e390266f3b29179b5d63a7937a689d1e5279a","to":"0x509e55c4f898b43c856fb0e51048b1b7bfbc9ede"},"receipt":{"blocksScanned":{"complete":false,"from":52360000,"to":52409752},"priceCharged":"0.01 USDC","reason":null,"rpcCalls":9,"verdict":"external"},"summary":"1 USDC from 0xfc1e… to 0x509e… at block 52409752. Matches expected payment. Payer was funded externally.","warnings":[]},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"description":"Provide txHash, or authorization (EIP-3009) when you have no tx hash, or both.","properties":{"authorization":{"description":"Optional EIP-3009 authorization (x402 exact payload) to check when there is no tx or the tx is not found","properties":{"from":{"pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"nonce":{"pattern":"^0x[0-9a-fA-F]{64}$","type":"string"},"validAfter":{"type":["string","integer"]},"validBefore":{"description":"unix seconds","type":["string","integer"]}},"required":["from","nonce"],"type":"object"},"expectedAmount":{"description":"Expected USDC amount, decimal (e.g. \"0.01\")","type":["string","number"]},"expectedPayTo":{"description":"Expected recipient (full-address, case-insensitive compare)","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"expectedPayer":{"description":"Optional expected payer (aliases from, payer): the USDC Transfer's from must equal it","pattern":"^0x[0-9a-fA-F]{40}$","type":"string"},"minAmount":{"description":"Optional floor (aliases min_amount, min): payment must be at least this many USDC; unlike expectedAmount it is not exact","type":["string","number"]},"selfAddresses":{"description":"Optional: other addresses you control; funding from them counts as self_funded","items":{"type":"string"},"maxItems":10,"type":"array"},"token":{"description":"Optional (aliases asset, currency): \"USDC\" or the Base USDC contract 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 (apexfaucet-style). Any other token is a 400 unsupported_token, not charged. Responses always echo token \"USDC\".","type":"string"},"txHash":{"description":"Base mainnet transaction hash","pattern":"^0x[0-9a-fA-F]{64}$","type":"string"}},"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":{"attestation":{"description":"Signed response (EIP-191 by the key at /.well-known/attestation, not a wallet) over sha256 of this body minus attestation; present when signing is enabled","type":"object"},"authorization":{"description":"Present when authorization was given: {from, nonce, used, chainTime, validBefore, expired}","type":"object"},"block":{"type":["integer","null"]},"confirmations":{"type":"integer"},"confirmed":{"type":"boolean"},"found":{"type":"boolean"},"funding":{"properties":{"payeeFundedPayer":{"type":"boolean"},"reason":{"description":"Only present when verdict=unknown","enum":["no_inbound_in_window","scan_incomplete"],"type":"string"},"scannedBlocks":{"properties":{"complete":{"type":"boolean"},"from":{"type":"integer"},"to":{"type":"integer"}},"type":"object"},"topFunders":{"type":"array"},"verdict":{"enum":["external","self_funded","unknown"],"type":"string"}},"type":["object","null"]},"ignoredFields":{"description":"Request fields Kertivo Check did not use (they did not affect the answer); only present when there were any","items":{"type":"string"},"type":"array"},"match":{"properties":{"amountMatch":{"type":["boolean","null"]},"minAmountMatch":{"description":"only when minAmount given","type":["boolean","null"]},"ok":{"type":"boolean"},"payToMatch":{"type":["boolean","null"]},"payerMatch":{"description":"only when expectedPayer given","type":["boolean","null"]}},"type":["object","null"]},"mode":{"enum":["live_paid","demo"],"type":"string"},"payment":{"properties":{"amount":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"}},"type":["object","null"]},"receipt":{"properties":{"blocksScanned":{"properties":{"complete":{"type":"boolean"},"from":{"type":"integer"},"to":{"type":"integer"}},"type":["object","null"]},"priceCharged":{"description":"'0.01 USDC' on /check, '0' on /demo","type":"string"},"reason":{"enum":["no_inbound_in_window","scan_incomplete",null],"type":["string","null"]},"rpcCalls":{"type":"integer"},"verdict":{"enum":["external","self_funded","unknown",null],"type":["string","null"]}},"required":["blocksScanned","rpcCalls","priceCharged","verdict","reason"],"type":"object"},"settlement":{"description":"Added field: did the payment settle on-chain?","properties":{"note":{"description":"For settled: delivery/response by the seller cannot be verified on-chain","type":"string"},"reason":{"enum":["confirmed_onchain","pending_confirmation","authorization_used","authorization_canceled","authorization_spent_unconfirmed","tx_not_found","tx_reverted","no_usdc_transfer","zero_value_transfer","authorization_unused","authorization_unused_or_expired","authorization_unused_pending"],"type":"string"},"verdict":{"description":"unconfirmed = an authorization nonce is spent but its AuthorizationUsed event was not found (USDC uses one flag for used and canceled); never treat it as paid","enum":["settled","not_settled","unconfirmed"],"type":"string"}},"type":"object"},"status":{"type":["string","null"]},"summary":{"type":"string"},"timestamp":{"type":["string","null"]},"usdcTransfers":{"items":{"properties":{"amount":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"}},"type":"object"},"type":"array"},"warnings":{"items":{"properties":{"code":{"enum":["fake_token","lookalike_address","tx_reverted","no_usdc_transfer","zero_value_transfer","bridged_usdbc","amount_looks_atomic"],"type":"string"},"message":{"type":"string"}},"type":"object"},"type":"array"}},"required":["found","summary","mode","receipt"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-26T02:33:18.818Z","quality":{"l30DaysTotalCalls":14,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-26T02:33:18.355Z"},"resource":"https://paycheck.hectichustle.workers.dev/check","serviceName":"Kertivo Check: payment verify","tags":["payment-verification","x402","base","usdc","settlement"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Payment verification for x402: verify a USDC transaction on Base — did this payment really settle, and did it pay the right address the right amount? Send a tx hash (or x402 authorization): confirmations, real-USDC transfer check, expectedPayTo/expectedAmount match, fake-USDC and lookalike-address warnings, who funded the payer (external, self_funded, unknown), plain-English summary and a receipt. Body {txHash|authorization, expectedPayTo?, expectedAmount?}. Free demo: POST /demo."},"body_sha256":"6c6ed4781e3d950133d7dbc251b1f5cd9bec085d7eb052b78f1c8c746d69e5f8","prev_id":null,"leaf":"0x8d5b2e13eb86a49027169dc073968d2c16a76daed71343db42f7f727942210e7","leaf_text":"{\"body\":\"6c6ed4781e3d950133d7dbc251b1f5cd9bec085d7eb052b78f1c8c746d69e5f8\",\"id\":19380,\"kind\":\"listing\",\"method\":\"sync.x402_bazaar/1\",\"observed_us\":1793025331594251,\"prev\":null,\"subject\":\"x402_bazaar:https://paycheck.hectichustle.workers.dev/check\",\"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":["0x8d5b47d98a9fecceae5a48fbbfdc48b62301f71edacc77e3b980118cb36a0d79","0x7d15f0684b146136bdf8dca358d0920b149f44cf01ddb1ca8eaae2bbcfe00936","0xa514963b43c47e639c6b80318b01b3d12528639d86b08beb4b24f6297251ef11","0xb2d362315ecbc93b3fd46792b6c2bf6852ade0ee0dfa0e6939c5ba0ef15800ba","0xcff31623c31e0d859ce805a50eef681ff353f37ae44827482927f9ce825cdc53","0x8412d95e4a715cbdbb3f03764de083141c63fdf3dcc89c76f17ec767cc8b6ab7","0xda39d64b002a6ce812efe95d803fd0a7ea300bfaf40b140d6d7220c0f92e28c8","0x9c58ad9ac7e7117a0f2ae7937cef3b35a0043d74ce78ace09c16edad70541bfc","0x8740340a24cd78c9870cdf4d30c6018249d97da848721d4b77f04b138a763dc9","0x57adb884aa6187c9e7f153cc992251efcdbefadc60f2e9d6a2c0a9c60d412203","0x6880847de0a4b4b8c14408244df84ff11ac20d4049a575846d0700a7a91132ca","0x59a4efa65a01e4e2abdb3b8b7bb673db6d1c72e0f9d52dd2f94777b14a5b061c","0xc0cb184c9bdf71abcf18fda97bd59289153d120dbf8fee9f517b63bf303deb95","0xf0edabbb9ba0d643e5505d19d07637eb6f6aed0a1c7356af43ae7d84ae9ef0c5","0xf0bd63870f0bb378fa300bd33563050dcb7b3e02b44eb3ee550c1c534ec4b246","0x1ac20d30773e1f4f2f811540e9a99b5cca9177c9e2e029acc0d80cf3f1d11f0f","0xd21942ae3214eff88e08ab04884fd4b11958b51af9a0741b7668e2d07a2c56c9","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}