{"id":76919,"recorded_at":"2026-10-26T14:38:13.128082Z","observed_at":"2026-10-26T14:38:13.128035Z","subject_kind":"source_record","subject":"x402_bazaar:https://kertivo.com/check","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://kertivo.com/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","tx_not_found","tx_reverted","no_usdc_transfer","zero_value_transfer","authorization_unused","authorization_unused_or_expired","authorization_unused_pending"],"type":"string"},"verdict":{"enum":["settled","not_settled"],"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-16T22:41:17.46Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-16T22:41:17.207Z"},"resource":"https://kertivo.com/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":"4b07ae9fdd8139f9d062789858e271dc44c607902e5b5c900305f2c3b72b3672","prev_id":null,"leaf":"0xbd8a2f8a14ae8f9f64e3fcf8d5eb5642f9e9714e6be519e5ebb9686e71cc41c8","leaf_text":"{\"body\":\"4b07ae9fdd8139f9d062789858e271dc44c607902e5b5c900305f2c3b72b3672\",\"id\":76919,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025493128035,\"prev\":null,\"subject\":\"x402_bazaar:https://kertivo.com/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":["0xbd8a5bdb353ccaf004d1de555479a6d3fad04299792cc198735e554591a9bbc9","0x9783c7f16eeb62cb2dbd4014656638cc0104ab2826434fa71f91072b21c7155c","0x24fa047c90a52826186ea788926edf4caaaa2a4320b06d638aa8d8cfc9116932","0x43a9fb7f9b6a2c06bf6c4e47a15fa57d3ca99d2a4dc71835bc15197aca9470b7","0x8ee8af63cab9d716b8ea25622c1135483e283999cb38f414e8e654107ffec358","0x785b12d0ee55c1b1f33ad47ee2588512a573548b5479fb482c4b4380a9b2ae93","0x1c7b66c68ab517280fc3886aa42d5b2f35d993a390a24ce13c1793675f6879f2","0x79c126d13ae97e3bc0273b25d1a273b7642f68da79132195ffdc76cf38d9882d","0x8b97eb9518dc347446e72cd9a1809de2fa37c7bcd812fdaf0930080745bc9752","0xa8048983031bd787175feb9b6005110e63644ce412e11f8e1c15af8a960bfe20","0x135102b1595b48b3b1604ed9b55766b9654dc2e33631a8be15cb316d09a36075","0xa6f71fd6c3a59323bf7c5386a54935b14c555d8c717289cc73700f56d86994cd","0xd5b5bb5812612371a70171b2252d90e95bb0581ea5a3be198122adc8442e4f79","0xf692ce2b0a640ec9f75aa960e5fb1c2c7091a04e24881798735752c19014e519","0x9f68b5e15459cb62b8c0cd4c124fa61c74147b4a5755a200fbecd21a581635d1","0x123ec8bee20ddc55223eeef5a4f4d6c4b6416515adbb911c56759f5cde56e452","0xd0651cb9bc8155eb52b5247d506e74b8a935057dc190ba52091702ac25ed3a40","0x9a9024edb5069d88a324facb310a5ce8e495214bbaa968f077bede437390194f","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}