{"wallet":"0x228440f8D5dF8B2E29c37255b291599060894BFB","wallet_note":"The payTo address changed on 2026-07-25. Receipts dated before then settled to the previous address and are recorded as such.","opening_balance_usdc":1.119865,"funding_usdc":5.859761,"funding_2_usdc":50.000023,"earn_income_usdc":0.554,"earn_note":"Circular: payments from this wallet to our own payTo (same wallet), netted to zero; includes the external audit's verification call.","total_spent_usdc":27.7282,"entries":[{"n":1,"endpoint":"https://stableenrich.dev/api/exa/search","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x412a13544247e4775da4d5a55cb1b96b3fcdeac5c59f6d723f22fb71f5d3712c","timestamp_iso":"2026-07-18T00:00:00Z","what_was_bought":"Exa neural news search: x402 protocol adoption agent payments news (category=news, last 30 days, with summaries), 6 results","delivered":true,"latency_ms":4700,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":2,"endpoint":"https://stableenrich.dev/api/exa/search","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x4620dca55b16fd9cfd9027325e4c12d5c53d13f4452c8d70d2f0826bcfe87c3f","timestamp_iso":"2026-07-18T00:00:00Z","what_was_bought":"Exa neural search: new x402 paid API services launched / agent marketplace, 6 results with summaries","delivered":true,"latency_ms":3950,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":3,"endpoint":"https://stableenrich.dev/api/serper/news","method":"POST","price_usdc":0.04,"network":"base","tx_or_settlement_ref":"0x3c2b4ebb08d1d51e4f0aed804b995b3dd710eeaf034ee14c4b1d5cf381b6cc65","timestamp_iso":"2026-07-18T00:00:00Z","what_was_bought":"Serper Google News search: x402 protocol USDC agent payments, 10 results","delivered":true,"latency_ms":2500,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":5,"would_pay_again":4}},{"n":4,"endpoint":"https://stablecrypto.dev/api/coingecko/markets","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0xfb36dd0313c2b27c2bbb2357161251eb9721342a8d309579a14f91b0cab56621","timestamp_iso":"2026-07-18T00:00:00Z","what_was_bought":"CoinGecko market snapshot for BTC, ETH, USDC, SOL (usd, with 24h/7d change)","delivered":true,"latency_ms":1200,"review_scores":{"latency":5,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":5,"endpoint":"https://x402scan.com/api/x402/resources/search","method":"GET","price_usdc":0.02,"network":"base","tx_or_settlement_ref":"0x1d3169550fd58089f78c0dbf3dfdf06f2dae59fd189fb51a62bad46832371787","timestamp_iso":"2026-07-18T00:00:00Z","what_was_bought":"x402scan full-text resource search for q=newsletter, page_size=15","delivered":true,"latency_ms":1800,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":6,"endpoint":"https://stableenrich.dev/api/firecrawl/scrape","method":"POST","price_usdc":0.0126,"network":"base","tx_or_settlement_ref":"0x0e8dcd1af472a6742a58673a196d115fe6259f7425c6145e9da3853bb821f60d","timestamp_iso":"2026-07-18T00:00:00Z","what_was_bought":"Firecrawl full-page scrape of the CoinDesk x402 Foundation launch article","delivered":true,"latency_ms":5200,"review_scores":{"latency":3,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":7,"endpoint":"https://stableenrich.dev/api/firecrawl/scrape","method":"POST","price_usdc":0.0126,"network":"base","tx_or_settlement_ref":"0x2e14d3c62948fa39b303a529f0f8a3fee9fa833b23de1823b4653c7dbbc0745e","timestamp_iso":"2026-07-18T00:00:00Z","what_was_bought":"Firecrawl full-page scrape of the Apify blog post announcing x402 support for 20,000+ Actors","delivered":true,"latency_ms":4800,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":8,"endpoint":"https://stablestudio.dev/api/generate/flux-2-pro/generate","method":"POST","price_usdc":0.04,"network":"base","tx_or_settlement_ref":"0x49bed3f0164347f487faecb54e351a8adfdd3b461cd0e277d8f0a4f8e6696a5c","timestamp_iso":"2026-07-18T08:00:31Z","what_was_bought":"Flux 2 Pro async image generation: 16:9, 2MP editorial banner -- receipt/ledger motif meeting a payment-terminal '402' theme, muted palette","delivered":true,"latency_ms":28234,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":9,"endpoint":"https://askclaude.shop/tools/translate","method":"POST","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-07-18T08:01:30Z","what_was_bought":"Attempted Spanish translation of a footer sentence for the newsletter","delivered":false,"latency_ms":null,"review_scores":{"latency":1,"output_quality":1,"docs_schema_quality":4,"would_pay_again":2}},{"n":10,"endpoint":"https://x402.shizu.me/ask-pro","method":"POST","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0x8d11c0cea5b6ecede10a07134edd3c1c2f97bf1668638afd298832313e7bce18","timestamp_iso":"2026-07-18T08:02:00Z","what_was_bought":"One-sentence plain-prose summary of the x402 Foundation launch vs. falling on-chain settlement volume, for use as a machine-written pull-quote","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":5}},{"n":11,"endpoint":"https://stableupload.dev/api/site","method":"POST","price_usdc":0.02,"network":"base","tx_or_settlement_ref":"0x085ed6c67c14acd1502fb9080248c6a68527419568a5f476725a43cdb2dc8b6a","timestamp_iso":"2026-07-18T08:06:09Z","what_was_bought":"10mb static-site slot (6-month TTL, expires 2027-01-14) hosting Issue #1 at https://pyqnwjt688.s.stableupload.dev/","delivered":true,"latency_ms":2100,"review_scores":{"latency":5,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":12,"endpoint":"https://stableanalytics.dev/api/site/create","method":"POST","price_usdc":0.1,"network":"base","tx_or_settlement_ref":"0xc2129cd81573d8cb1bcb78af967049b2452f910390b17352662fb56d75f74ab0","timestamp_iso":"2026-07-18T08:07:17Z","what_was_bought":"StableAnalytics tracked site (100k prepaid requests, 90-day retention) for pyqnwjt688.s.stableupload.dev; site id cmrq333vw000004joci8094jc","delivered":true,"latency_ms":1600,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":13,"endpoint":"https://stableemail.dev/api/send","method":"POST","price_usdc":0.02,"network":"base","tx_or_settlement_ref":"0xfc776fdf71e9090a390d26f016a53d4f20c42b1937e6af31d185c598e377efb9","timestamp_iso":"2026-07-18T08:12:40Z","what_was_bought":"Issue #1 announcement email (HTML+text) to the 1-address subscriber list via shared relay; messageId 0100019f7446d9f5-5e648a26-2734-488b-83e5-665f0fd90e2b-000000","delivered":true,"latency_ms":1900,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":5,"would_pay_again":4}},{"n":14,"endpoint":"https://payment-required.vercel.app/api/issue/1","method":"GET","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-07-18T08:11:45Z","what_was_bought":"Attempted purchase of Payment Required newsletter Issue #1 (full content as JSON: {title, html, markdown}), listed at $0.05 USDC on Base.","delivered":false,"latency_ms":170,"review_scores":{"latency":3,"output_quality":1,"docs_schema_quality":3,"would_pay_again":1}},{"n":15,"endpoint":"https://payment-required.vercel.app/api/reviews","method":"GET","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-07-18T08:12:03Z","what_was_bought":"Attempted purchase of the newsletter's own machine-readable x402 endpoint review feed (JSON array of {endpoint, origin, price_paid_usdc, latency_ms, output_quality_1_5, docs_quality_1_5, would_pay_again_1_5, verdict, tested_at}), listed at $0.01 USDC on Base.","delivered":false,"latency_ms":112,"review_scores":{"latency":3,"output_quality":1,"docs_schema_quality":4,"would_pay_again":1}},{"n":16,"endpoint":"https://payment-required.vercel.app/api/subscribe","method":"POST","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-07-18T08:12:09Z","what_was_bought":"Attempted email subscription for verification-probe@example.com to the Payment Required newsletter, listed at $0.001 USDC on Base.","delivered":false,"latency_ms":143,"review_scores":{"latency":3,"output_quality":1,"docs_schema_quality":4,"would_pay_again":1}},{"n":17,"endpoint":"https://payment-required.vercel.app/api/issue/1","method":"GET","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0xba54fb78308f93040b060fbccd51a94e228821211b312e0053113387266eaf67","timestamp_iso":"2026-07-18T08:29:10Z","what_was_bought":"Payment Required newsletter Issue #1, full content as JSON {title, web_url, html, markdown}, listed at $0.05 USDC on Base.","delivered":true,"latency_ms":146,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5},"public_verdict":"Fast, spec-compliant x402 payment: settled cleanly with a standard v2 challenge and delivered the full promised issue content (title, HTML, and markdown bodies) with no errors or retries."},{"n":18,"endpoint":"https://payment-required.vercel.app/api/reviews","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0xf86f13ad421900ff8dee25341f6ad3626ed07560b781b38bdcf46fa1613a0f0d","timestamp_iso":"2026-07-18T08:30:15Z","what_was_bought":"The newsletter's machine-readable x402 endpoint review feed (JSON array of {endpoint, origin, price_paid_usdc, latency_ms, output_quality_1_5, docs_quality_1_5, would_pay_again_1_5, verdict, tested_at}), listed at $0.01 USDC on Base.","delivered":true,"latency_ms":113,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5},"public_verdict":"Clean, spec-compliant x402 payment and delivery: settled with a standard v2 challenge and returned the full review feed with no errors."},{"n":19,"endpoint":"https://payment-required.vercel.app/api/subscribe","method":"POST","price_usdc":0.001,"network":"base","tx_or_settlement_ref":"0xba38c48ae2aa56dc1c0f1535b3a334a13846418ce109160d5932c7ebc551fc5e","timestamp_iso":"2026-07-18T08:31:05Z","what_was_bought":"Email subscription for verification-probe@example.com to the Payment Required newsletter, listed at $0.001 USDC on Base.","delivered":true,"latency_ms":118,"review_scores":{"latency":4,"output_quality":3,"docs_schema_quality":4,"would_pay_again":4},"public_verdict":"Payment settled cleanly and the endpoint acknowledged the subscription, but the response disclosed that entries weren't yet durably stored at the time -- a real gap, since fixed (subscriptions now persist with double opt-in)."},{"n":20,"endpoint":"https://payment-required.vercel.app/api/reviews","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0xd1845ad7986fed1a1e12ddfa93d925df05d59849d50478f47ebaa4a6517be40f","timestamp_iso":"2026-07-18T09:05:00Z","what_was_bought":"The newsletter's machine-readable x402 endpoint review feed (JSON array of {endpoint, origin, price_paid_usdc, latency_ms, output_quality_1_5, docs_quality_1_5, would_pay_again_1_5, verdict, tested_at}), listed at $0.01 USDC on Base.","delivered":true,"latency_ms":204,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5},"public_verdict":"Clean, spec-compliant payment and delivery: returned a 19-entry review feed in the documented shape, including honest failure entries rather than only wins."},{"n":21,"endpoint":"https://payment-required.vercel.app/api/issue/1","method":"GET","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0x11565ba8145064e80a266fa58903088edccab9eb9d738d5b3e42ccaef6eacc63","timestamp_iso":"2026-07-18T09:40:00Z","what_was_bought":"Payment Required newsletter Issue #1, full content as JSON {title, web_url, html, markdown}, listed at $0.05 USDC on Base.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":5,"would_pay_again":4},"public_verdict":"Payment settled cleanly and delivery matched the documented schema; independent re-check confirmed a previous pricing inconsistency in the issue's own bill-of-materials table had not yet been corrected at the time."},{"n":22,"endpoint":"https://payment-required.vercel.app/api/reviews","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x1c293c8f0b0b8296bb4c4a37284db2e9cffd5169fa5369529f7f5f8412dbaa18","timestamp_iso":"2026-07-18T09:41:00Z","what_was_bought":"The newsletter's machine-readable x402 endpoint review feed (JSON array of {endpoint, origin, price_paid_usdc, latency_ms, output_quality_1_5, docs_quality_1_5, would_pay_again_1_5, verdict, tested_at}), listed at $0.01 USDC on Base.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5},"public_verdict":"Payment settled cleanly and delivery matched the documented schema; independent re-check confirmed the review feed's content was accurate as republished."},{"n":23,"endpoint":"https://payment-required.vercel.app/api/issue/1","method":"GET","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0x5dac698c6bbdf61077c884656ffd269ae52b03ab8cecac03f6be90b1b33ec0a2","timestamp_iso":"2026-07-18T09:55:00Z","what_was_bought":"Payment Required newsletter Issue #1, full content as JSON {title, web_url, html, markdown}, listed at $0.05 USDC on Base.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":24,"endpoint":"https://payment-required.vercel.app/api/issue/1","method":"GET","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0xa991089ec2f2ba7934b7ded614454e1a2c05a01e7ac4fa8ef9a199cc5f5c8439","timestamp_iso":"2026-07-18T00:00:00Z","what_was_bought":"Payment Required newsletter Issue #1, full content as JSON {title, web_url, html, markdown}, listed at $0.05 USDC on Base.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":25,"endpoint":"https://x402scan.com/api/x402/merchants/0xF4972163aC415b7C90376BF08f74f5df63492Fb0/stats","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x158bcbf74c16c10eca5b5ce3de06db4a3c9db03441a40ed75e274c667813efc9","timestamp_iso":"2026-07-18T10:22:00Z","what_was_bought":"x402scan aggregate merchant stats for the newsletter's own payTo wallet 0xF497...2Fb0, bought as a discoverability diagnostic.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":5,"would_pay_again":4}},{"n":26,"endpoint":"https://stabledomains.dev/api/check","method":"POST","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0x944ac2fa5c29d1da355120a04a7f7668f67e9e2b5da36ff938d481dd92adea14","timestamp_iso":"2026-07-18T10:30:00Z","what_was_bought":"Domain availability + live registration price for paymentrequired.xyz: taken","delivered":true,"latency_ms":1600,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4},"public_verdict":"Quick, accurate domain-availability check with live registration pricing."},{"n":27,"endpoint":"https://stabledomains.dev/api/check","method":"POST","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0x035298ddbd878e0594e1ad4b3c9409c078a008e8e03a137b2c8f9050bbe28f36","timestamp_iso":"2026-07-18T10:30:00Z","what_was_bought":"Domain availability + live registration price for paymentrequired.io: available at $85 (.io premium base)","delivered":true,"latency_ms":1500,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4},"public_verdict":"Quick, accurate domain-availability check with live registration pricing."},{"n":28,"endpoint":"https://stabledomains.dev/api/check","method":"POST","price_usdc":0.1,"network":"base","tx_or_settlement_ref":"0xcb086c859d0f773179dbea5fcb8cd39864b25d350a0fb957d467afad25ef8ebe","timestamp_iso":"2026-07-18T10:30:00Z","what_was_bought":"Domain availability + live registration price for paymentrequired.com: taken","delivered":true,"latency_ms":1700,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4},"public_verdict":"Quick, accurate domain-availability check with live registration pricing."},{"n":29,"endpoint":"https://stabledomains.dev/api/check","method":"POST","price_usdc":0.1,"network":"base","tx_or_settlement_ref":"0x82f69e36a32b420b5980e4040a62a84ed8710b5098feaef8d5c897b5031077bd","timestamp_iso":"2026-07-18T10:30:00Z","what_was_bought":"Domain availability + live registration price for wouldpayagain.com: available at $20","delivered":true,"latency_ms":1700,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4},"public_verdict":"Quick, accurate domain-availability check with live registration pricing."},{"n":30,"endpoint":"https://stabledomains.dev/api/check","method":"POST","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0x1c324c578521d2e0eed11c253e1f5a744f880edae70c101a0f1a5fdaf402de5d","timestamp_iso":"2026-07-18T10:30:00Z","what_was_bought":"Domain availability + live registration price for paymentrequired.page: available at $20","delivered":true,"latency_ms":1500,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4},"public_verdict":"Quick, accurate domain-availability check with live registration pricing."},{"n":31,"endpoint":"https://stabledomains.dev/api/check","method":"POST","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0x7705e748de67b9805fb3e47706e477c4bba4d6f7310e6f482522e4e69a698935","timestamp_iso":"2026-07-18T10:30:00Z","what_was_bought":"Domain availability + live registration price for payment-required.xyz: available at $20","delivered":true,"latency_ms":1500,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4},"public_verdict":"Quick, accurate domain-availability check with live registration pricing."},{"n":32,"endpoint":"https://stableemail.dev/api/inbox/buy","method":"POST","price_usdc":1,"network":"base","tx_or_settlement_ref":"0xdd630a91c833cf4a99354c227b3d327ae4a07385ec21dc53cb0f8ffac37bae9c","timestamp_iso":"2026-07-18T10:39:20Z","what_was_bought":"30-day inbox wouldpayagain@stableemail.dev forwarding to the operator, used as ICANN registrant contact for the wouldpayagain.com registration; expires 2026-08-17","delivered":true,"latency_ms":1800,"review_scores":{"latency":5,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5},"public_verdict":"Delivered a working forwarding inbox for domain-registrant contact purposes; required an extra free call to enable message retention alongside forwarding."},{"n":33,"endpoint":"https://x402.api.agentmail.to/v0/inboxes","method":"POST","price_usdc":2,"network":"base","tx_or_settlement_ref":"0x80ed831a3e0c3f806e4ef2e58221e7f8066adb0f61dc148ae28900317977c9e2","timestamp_iso":"2026-07-18T10:47:54Z","what_was_bought":"Permanent AgentMail inbox wouldpayagain@agentmail.to (display name 'Payment Required') — the domain's ICANN registrant contact. One-time fee, free reads, no renewal clock.","delivered":true,"latency_ms":2400,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":4,"would_pay_again":5},"public_verdict":"Delivered a permanent, working inbox at the exact listed one-time price; chosen after comparing several vendors for reliability."},{"n":34,"endpoint":"https://stableemail.dev/api/inbox/cancel","method":"POST","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-07-18T10:49:00Z","what_was_bought":"Cancellation of the wouldpayagain@stableemail.dev inbox (receipt 32) after switching the registrar contact to AgentMail. Advertised pro-rata refund FAILED to arrive.","delivered":false,"latency_ms":1200,"review_scores":{"latency":3,"output_quality":1,"docs_schema_quality":4,"would_pay_again":2}},{"n":35,"endpoint":"https://stabledomains.dev/api/register","method":"POST","price_usdc":20,"network":"base","tx_or_settlement_ref":"0x61e2721c89af0249f29a0b986d347839c95c4b5eb4ddb2b0800b16c31d0921b0","timestamp_iso":"2026-07-18T10:53:30Z","what_was_bought":"1-year registration of wouldpayagain.com (order 11034840), ICANN contact wouldpayagain@agentmail.to, owner wallet taken from the x402 payment itself","delivered":true,"latency_ms":3200,"review_scores":{"latency":5,"output_quality":5,"docs_schema_quality":5,"would_pay_again":4}},{"n":36,"endpoint":"https://wouldpayagain.com/api/subscribe","method":"POST","price_usdc":0.001,"network":"base","tx_or_settlement_ref":"0x1df4a2449a6ab5df06079ae6fd5f8278e5bba2477cb2f8b0a4b3d8927d739fb2","timestamp_iso":"2026-07-18T11:05:00Z","what_was_bought":"Seed settlement through the PayAI facilitator with the bazaar extension enabled, to push wouldpayagain.com's resources into PayAI's discovery catalog. Circular (newsletter paying its own subscribe endpoint).","delivered":true,"latency_ms":2000,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":5}},{"n":37,"endpoint":"https://stablebase.dev/api/stablebase/projects/create","method":"POST","price_usdc":1,"network":"base","tx_or_settlement_ref":"0x72fb93f14b5d4c636f112ef053eec1ba58a43a2cffa7799b4e44e96a79ebff04","timestamp_iso":"2026-07-18T12:03:00Z","what_was_bought":"Provisioned a real Supabase Postgres project (ref enclpsolikngzrgfcdbi, us-east-1) for the durable subscriber store -- the Phase 2 foundation for list mgmt/unsubscribe/welcome automation. Connection string returned directly; password stored in Vercel env only, never committed.","delivered":true,"latency_ms":2800,"review_scores":{"latency":3,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":38,"endpoint":"https://stablebase.dev/api/stablebase/database/query","method":"POST","price_usdc":0.02,"network":"base","tx_or_settlement_ref":"0x0e4d802d79cb4994c6614e5f1e42890c3fc2c54fa964e82c60d470aff8dedb2e","timestamp_iso":"2026-07-18T12:04:00Z","what_was_bought":"One-time schema creation via Stablebase's paid query endpoint: subscribers table (email, status, confirm_token, unsubscribe_token, source, timestamps) and email_events table (subscriber_id, issue, event_type, link_id, occurred_at, meta) for open/click analytics.","delivered":true,"latency_ms":900,"review_scores":{"latency":5,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":39,"endpoint":"https://api.webbersites.com/api/logo/generate","method":"POST","price_usdc":0.02,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-07-18T12:12:00Z","what_was_bought":"Logo Option A: deterministic wordmark + receipt-icon squircle lockup, brand colors, Space Grotesk. Returns real SVG + PNG, not an AI guess.","delivered":true,"latency_ms":1400,"review_scores":{"latency":5,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":40,"endpoint":"https://x402.agentutility.ai/image-generate-pro","method":"POST","price_usdc":0.06,"network":"base","tx_or_settlement_ref":"0x0ddbe1a46bf34773f97d6a9da611316b6e869c587beb49d3805394529bdeef2e","timestamp_iso":"2026-07-18T12:12:47Z","what_was_bought":"Logo Option B: AI-generated abstract padlock/receipt/bird-fold emblem via Venice's recraft-v4 tier, brand colors.","delivered":true,"latency_ms":15215,"review_scores":{"latency":3,"output_quality":4,"docs_schema_quality":5,"would_pay_again":4}},{"n":41,"endpoint":"https://stablestudio.dev/api/generate/flux-2-pro/generate","method":"POST","price_usdc":0.03,"network":"base","tx_or_settlement_ref":"0xdfb529bbe37344c1ebbd0fc6bf0dde6d081232aba99f6226adc4332c4ab0c048","timestamp_iso":"2026-07-18T12:13:05Z","what_was_bought":"Logo Option C: illustrated circular badge, receipt + glowing-402 payment terminal, same visual language as the Issue #1 header art (also Flux 2 Pro).","delivered":true,"latency_ms":18000,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":42,"endpoint":"https://x402.agentutility.ai/rss-from-anything","method":"POST","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-07-18T12:41:15Z","what_was_bought":"Attempted RSS-feed generation from wouldpayagain.com, purely to review the vendor honestly against the RSS feed we already hand-rolled for free.","delivered":false,"latency_ms":null,"review_scores":{"latency":4,"output_quality":1,"docs_schema_quality":3,"would_pay_again":2}},{"n":43,"endpoint":"https://api.webbersites.com/api/seo/full-audit","method":"GET","price_usdc":0.02,"network":"base","tx_or_settlement_ref":"0x26d7f567a219704d90312e109737e7fbdfc8019c07f081d832e52a2830061a09","timestamp_iso":"2026-07-18T12:43:06Z","what_was_bought":"Full seven-part on-page SEO audit of wouldpayagain.com in one call: head/meta, social cards, alt text, internal links, WCAG AA accessibility, structured data, and robots.txt -- run against our own live site for an honest self-check plus a vendor review.","delivered":true,"latency_ms":1800,"review_scores":{"latency":5,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":44,"endpoint":"https://socialx402.com/api/lightreel/content-calendar","method":"POST","price_usdc":0.06,"network":"base","tx_or_settlement_ref":"0xc7e6fc7a521894312645e307ab225f24d313ac3cd7eaf2b801231fc2efc586c6","timestamp_iso":"2026-07-18T12:43:18Z","what_was_bought":"A 30-day Twitter content-calendar strategy for growing Payment Required's subscriber base: recurring content themes, a one-paragraph strategy summary, a 16-post dated calendar (date | concept | hook | format | owning agent), and production notes on cadence, tracking, and format retirement.","delivered":true,"latency_ms":169634,"review_scores":{"latency":2,"output_quality":5,"docs_schema_quality":4,"would_pay_again":4}},{"n":45,"endpoint":"https://402utils.com/v1/screenshot","method":"POST","price_usdc":0.008,"network":"base","tx_or_settlement_ref":"0x74c9627c9a0b3250ed678e5d03f86231d20baf8a344ae2bc6f826f38827ada25","timestamp_iso":"2026-07-18T12:43:52Z","what_was_bought":"Full-page PNG screenshot of wouldpayagain.com (1280x800 viewport, networkidle wait) for a link-preview/visual-monitoring vendor review.","delivered":true,"latency_ms":4200,"review_scores":{"latency":5,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":46,"endpoint":"https://win.oneshotagent.com/v1/tools/email/domains","method":"GET","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-07-18T14:10:00Z","what_was_bought":"No payment made -- schema-only verification. The custom-domain-email GAP verdict from receipt-adjacent research was originally checked against agentcash search only (one query, one surface). Operator flagged this as insufficient given the project's own routing policy requires checking both agentcash and Coinbase Bazaar. Re-verified properly this time: two Bazaar queries (different phrasings), re-probed the one unverified lead from the prior pass (mail.cusethejuice.com -- now confirmed fully dead, 404 on /openapi.json and root), and pulled full schema on the one new Bazaar lead (win.oneshotagent.com).","delivered":true,"latency_ms":1200,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":3}},{"n":47,"endpoint":"https://api.webbersites.com/api/logo/generate","method":"POST","price_usdc":0.02,"network":"base","tx_or_settlement_ref":"0xcda7f07b08eafb31666d2e9e8a8c3e5a816f128be17fed4643c20c0e9986f76f","timestamp_iso":"2026-07-18T17:34:46Z","what_was_bought":"Rebuilt wordmark lockup after the newsletter was renamed from 'Payment Required' to 'Would Pay Again' (the old name read like a past-due bill in a confirmation email's From line). Same deterministic recipe as receipt 39: receipt-icon squircle, #0e7a6f/#faf7f0/#1d222b, Space Grotesk, side-by-side layout. Returns SVG + PNG, 1720x512.","delivered":true,"latency_ms":6633,"review_scores":{"latency":5,"output_quality":5,"docs_schema_quality":5,"would_pay_again":5}},{"n":48,"endpoint":"https://stablecrypto.dev/api/coingecko/markets","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x5ffdf10f71ab646e625a7aa3b66c37301a24894aeaee42e39f97291417b42ade","timestamp_iso":"2026-07-19T22:48:37Z","what_was_bought":"Market data for bitcoin/ethereum/usd-coin -- an incidental purchase made to verify the awal wallet's payment path end-to-end on the new Linux server after fixing its root defect (needed native ETH for one-time smart-contract deployment, not a Coinbase bug as first suspected). Same endpoint already reviewed on Issue #1 (receipt 04); no new review scores recorded here.","delivered":true,"latency_ms":null,"review_scores":null},{"n":49,"endpoint":"https://x402.agentutility.ai/news-search","method":"POST","price_usdc":0.005,"network":"base","tx_or_settlement_ref":"0xaabb38ab5bcb49adef9723806f88d285dc0d230393da6838321f026e4d23c902","timestamp_iso":"2026-07-20T00:11:48Z","what_was_bought":"News-search query for Issue #2 research: 'x402 Foundation Visa Mastercard Stripe members settlement volume' (topic=crypto, 48h window) against agentutility.ai's GNews-backed x402 news-search endpoint, ahead of drafting the piece on settlement volume falling ~98% from its December 2025 peak while Visa/Mastercard/Stripe joined the x402 Foundation.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":2,"docs_schema_quality":4,"would_pay_again":3},"public_verdict":"Payment settled fine but the query returned zero articles -- no recent news coverage connects Foundation membership to settlement-volume trends, a real (if unglamorous) result rather than a vendor failure."},{"n":50,"endpoint":"https://wouldpayagain.com/api/issue/1","method":"GET","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0xbbd38c0c9b16d6ef0700b881e805b677bcaaf591c4f58fa0caf7f1e2f2657ecf","timestamp_iso":"2026-07-20T00:52:00Z","what_was_bought":"Our own Issue #1 JSON (39.6KB), bought from the server hot wallet. Purpose: PayAI's catalog lists resources at settlement time via the bazaar extension in the 402 challenge -- only /api/subscribe had ever settled from wouldpayagain.com (receipt 36), leaving this endpoint invisible there. Doubles as a live end-to-end check of the paid product post-Phase-3 infra changes.","delivered":true,"latency_ms":1924,"review_scores":null},{"n":51,"endpoint":"https://wouldpayagain.com/api/reviews","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x79f310aee178625551f8e894e96c8e1b43b181f98b796be4f4c466e5b4b63839","timestamp_iso":"2026-07-20T00:52:02Z","what_was_bought":"Our own chain-verified review feed (31.4KB, feed v2), bought from the server hot wallet. Same purpose as receipt 50: seed PayAI's settlement-time catalog listing for this endpoint and verify the paid feed delivers end to end.","delivered":true,"latency_ms":1303,"review_scores":null},{"n":52,"endpoint":"https://wouldpayagain.com/api/ads/book","method":"POST","price_usdc":0.2,"network":"base","tx_or_settlement_ref":"0x7711707f68c82a3444ab3a5e9ca9213bc67b43b72d33c6d46320ed2e627ba3e4","timestamp_iso":"2026-07-20T01:58:00Z","what_was_bought":"The first booking of our own new ad-slot endpoint: one text classified in the next issue, $0.20, editorial approval gate, refund on rejection. Bought by us, from us, as the live end-to-end test -- the ad copy itself says so. Booking id 1, stored pending_review with its settlement tx.","delivered":true,"latency_ms":2688,"review_scores":null},{"n":53,"endpoint":"https://wouldpayagain.com/api/subscribe","method":"POST","price_usdc":0.001,"network":"base","tx_or_settlement_ref":"0xc346b9715b4baf1ea052bc3a89b4b5ac3ee6f52e46405dffdb64490ff2725a29","timestamp_iso":"2026-07-20T01:43:30Z","what_was_bought":"Self-settled our own /api/subscribe endpoint to refresh its position in PayAI's settlement-recency-ordered catalog. A discovery query for wouldpayagain.com had returned /api/issue/1, /api/reviews and /api/ads/book, but not /api/subscribe, whose last settlement (receipt 36) was old enough to have aged out of catalog depth.","delivered":true,"latency_ms":null,"review_scores":null},{"n":54,"endpoint":"https://www.x402scan.com/api/x402/merchants/0xF4972163aC415b7C90376BF08f74f5df63492Fb0/stats","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0xd2cf4a70da7e7abe27005a5bcb9a2fc71c5dc499a2270952192fbdde75375329","timestamp_iso":"2026-07-20T01:43:52Z","what_was_bought":"Re-ran x402scan's merchant stats lookup for our payTo wallet, first checked in receipt 25, to confirm the registry still lists us and to see whether activity is growing.","delivered":true,"latency_ms":null,"review_scores":null},{"n":55,"endpoint":"https://www.x402scan.com/api/x402/resources/search?q=wouldpayagain&page_size=10","method":"GET","price_usdc":0.02,"network":"base","tx_or_settlement_ref":"0x7745ab33e4a9940bb26c184c48bb38f81ccf7bef5315bca3df6d8e26e3946fc1","timestamp_iso":"2026-07-20T01:44:10Z","what_was_bought":"Full-text resource search on x402scan for our own domain, confirming the registry carries us at resource level and not only at merchant level.","delivered":true,"latency_ms":null,"review_scores":null},{"n":56,"endpoint":"https://www.x402scan.com/api/x402/facilitators/stats","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0xbcde8d84f4459a77e52e656f4808e855fc04bae33fbb0a493f957c4ae3042675","timestamp_iso":"2026-07-21T01:03:04Z","what_was_bought":"Issue #2 research: x402scan facilitator-level settlement stats, sourcing the settlement-volume-vs-x402-Foundation-membership angle from an on-chain analytics source rather than news search, after a news-search attempt earlier the same cycle returned zero articles.","delivered":true,"latency_ms":null,"review_scores":null},{"n":57,"endpoint":"https://www.x402scan.com/api/x402/facilitators","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0xf42afc76bec5b7a63c12b42f52b0bdc492efb9095d50a6d214049a0b9e8bb01c","timestamp_iso":"2026-07-21T01:04:15Z","what_was_bought":"Issue #2 research: x402scan facilitator list, companion call to receipt 56 -- attributing settlement share by facilitator (Coinbase vs. PayAI vs. others) rather than just aggregate volume.","delivered":true,"latency_ms":null,"review_scores":null},{"n":58,"endpoint":"https://x402.agentutility.ai/image-generate","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x2bd00fbb8746b63cc1da89b4f23e11bf55c0e99aad393286fc917a4a41be8183","timestamp_iso":"2026-07-21T01:06:19Z","what_was_bought":"Issue #2 header image: editorial banner illustration, founding-members charter seal beside a glowing '402' ticket, muted receipt-paper/terminal-green palette, minimalist vector style, wide banner composition.","delivered":true,"latency_ms":null,"review_scores":{"latency":null,"output_quality":4,"docs_schema_quality":3,"would_pay_again":3},"public_verdict":"Delivered a usable, on-topic header image quickly at a good price, but did not honor the requested wide-banner aspect ratio -- returned a square image instead."},{"n":59,"endpoint":"https://x402.shizu.me/ask","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0xecb7d7f52e2ae08d2a25453764ada1c342e5f75002cb4380b3a0a18d2560b55e","timestamp_iso":"2026-07-21T01:06:43Z","what_was_bought":"Issue #2 pull-quote: 30-40 word newsletter pull-quote contrasting the x402 Foundation's 40-member roster (Visa, Mastercard, Stripe, AWS, Google) against x402scan facilitator-stats showing Coinbase's own facilitator still processing ~53% of all-time network volume. Dry, factual, slightly skeptical tone requested.","delivered":true,"latency_ms":null,"review_scores":null},{"n":60,"endpoint":"https://www.x402scan.com/api/x402/facilitators/stats","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x5bc676326aa04520bf540d0362f2db5c616d520058769436ba2237f3d055ac47","timestamp_iso":"2026-07-21T01:31:07Z","what_was_bought":"Issue #2 research re-fetch: the same call was paid for earlier the same day as receipt 56, but its response body was lost before use, so it was bought again. Aggregate, network-wide x402 facilitator settlement stats, sourcing the finding that Coinbase still processes roughly half of all-time volume.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":5,"docs_schema_quality":4,"would_pay_again":5}},{"n":61,"endpoint":"https://www.x402scan.com/api/x402/facilitators","method":"GET","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x3151108e710d4bcbb3ea61fe21785fe6aa2440db17b31ea6208923743c693005","timestamp_iso":"2026-07-21T01:31:12Z","what_was_bought":"Issue #2 research re-fetch (companion to receipt 60; the original 2026-07-21T01:04:15Z call was receipt 57, lost the same way). Per-facilitator breakdown of x402 settlement volume, to attribute the aggregate stats by facilitator (Coinbase vs. PayAI vs. others) rather than just citing a network-wide total.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":3,"would_pay_again":4}},{"n":62,"endpoint":"https://stableenrich.dev/api/exa/search","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x3b71ed88d9e2e05fed33ec60c5bd2507918ad2d1b48e5fcbaeb7c0acf2dd2983","timestamp_iso":"2026-07-25T15:01:46Z","what_was_bought":"Exa neural search for recently published, human-written articles on x402 and AI-agent micropayments written for a general tech audience rather than for existing crypto readers — looking for real people to approach instead of inventing a target list.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":63,"endpoint":"https://wouldpayagain.com/api/subscribe","method":"POST","price_usdc":0.001,"network":"base","tx_or_settlement_ref":"0x30c35c87f373823eccd051cfd50cf42163319e389027f5674662e8e4ecfb569d","timestamp_iso":"2026-07-24T19:01:18Z","what_was_bought":"Self-settlement against our own /api/subscribe endpoint, verifying end-to-end that the change of payTo address on 2026-07-25 had actually taken effect. Paid from and to the same wallet, so it nets to zero.","delivered":true,"latency_ms":null,"review_scores":null},{"n":64,"endpoint":"https://stableenrich.dev/api/exa/search","method":"POST","price_usdc":0.007,"network":"base","tx_or_settlement_ref":"0xb9a7b4f45c228350416551dc86a6d1483994a270a11e989311fb1164047b8aaf","timestamp_iso":"2026-07-29T15:02:38Z","what_was_bought":"Exa neural search for personal and blog-style writing from 2026 about AI agents paying for things, looking for further outreach candidates beyond the two contacted on 2026-07-25.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":65,"endpoint":"https://stableenrich.dev/api/exa/contents","method":"POST","price_usdc":0.001,"network":"base","tx_or_settlement_ref":"0x22d8c0e55a2758c1cdeb37c37705910b15f204375317c17734d9dbc095a7cd9b","timestamp_iso":"2026-07-29T15:02:57Z","what_was_bought":"Fetched full text of Nikhil Pahwa's MediaNama article 'What I learned when my AI agent tried to buy soap for me' (published 2026-07-29) to confirm it was a real, current, on-topic piece before outreach.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":66,"endpoint":"https://stableenrich.dev/api/exa/search","method":"POST","price_usdc":0.007,"network":"base","tx_or_settlement_ref":"0xdabc56ad64aa35aafde507adce2a5a1e96d2c6c20d8eeb1f7da3de1e074c9c0f","timestamp_iso":"2026-07-29T15:03:06Z","what_was_bought":"Search for MediaNama's public contact page to find a real, truthful email address for outreach rather than guessing one.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":67,"endpoint":"https://stableenrich.dev/api/exa/contents","method":"POST","price_usdc":0.001,"network":"base","tx_or_settlement_ref":"0x2b0dc4c07fa74a867d291a7a0cee93665ea2ea85f418b492b52e2d7f5930a74b","timestamp_iso":"2026-07-29T15:03:10Z","what_was_bought":"Fetched MediaNama's contact-us page text to find Nikhil Pahwa's real email address.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":68,"endpoint":"https://stableenrich.dev/api/exa/contents","method":"POST","price_usdc":0.002,"network":"base","tx_or_settlement_ref":"0xd7b38bc88610b4b3c94b4eaaf29a1415282e7bc6167c809e8f67958d3a6548cf","timestamp_iso":"2026-07-29T15:03:37Z","what_was_bought":"Fetched two more candidate articles (outposts.io 'Steve the Agent' and dev.to Ilya Mozerov multi-agent ledger post) to evaluate as outreach targets.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":69,"endpoint":"https://stableenrich.dev/api/exa/contents","method":"POST","price_usdc":0.001,"network":"base","tx_or_settlement_ref":"0x2ee93cf0b6189277cf2125df2aa91978d41c0335b1200bea6f517b04eaf935df","timestamp_iso":"2026-07-29T15:03:50Z","what_was_bought":"Checked Ilya Mozerov's dev.to profile page for a personal site or email link before deciding whether to attempt outreach.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":70,"endpoint":"https://stableenrich.dev/api/exa/contents","method":"POST","price_usdc":0.001,"network":"base","tx_or_settlement_ref":"0xbedbc663f172dbbb4435acad901221a18324525d3efc19e395969bbbc9a33bcf","timestamp_iso":"2026-07-29T15:03:58Z","what_was_bought":"Fetched a Level Up Coding/Medium post ('I Built My First AI Agent... $180 Bill') by a pseudonymous author 'Andrus' to evaluate as an outreach candidate.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":71,"endpoint":"https://stableenrich.dev/api/exa/contents","method":"POST","price_usdc":0.002,"network":"base","tx_or_settlement_ref":"0xd45794f16ded3380e348e87907e4bcca25f63241e84a7baf95caf2a540467562","timestamp_iso":"2026-07-29T15:04:17Z","what_was_bought":"Fetched a dev.to article and profile for 'Maryan K' ('I Woke Up to $12,400 in AI Agent Spend') to evaluate as an outreach candidate.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":72,"endpoint":"https://geo.memoryapi.org/x402/geo/geocode","method":"GET","price_usdc":0.001,"network":"base","tx_or_settlement_ref":"0x3c9317b1b0321b0b9b64fca26b8937a6b45cf858fc3b68147c64870b90be21e6","timestamp_iso":"2026-08-01T17:37:04Z","what_was_bought":"Forward geocode of 'Sydney Opera House' (q=Sydney Opera House), first call to this AgentGeo REST endpoint that actually triggered x402 payment after the endpoint's 2-call-per-resource free tier was exhausted by earlier free/test calls (via curl and via the free-riding MCP JSON-RPC wrapper, see notes).","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":3,"would_pay_again":3}},{"n":73,"endpoint":"https://x402.agentutility.ai/image-generate","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0xab71dadd251118c34047e2924b8b61c5af238ae434d4ff733f14da5c294e3b6e","timestamp_iso":"2026-08-01T18:22:00Z","what_was_bought":"Issue #3 header image: editorial banner illustration, two doorways into one building — one turnstiled, one standing open and unattended — with a globe-and-pin motif above, in the newsletter's receipt-paper and terminal-green palette. Requested width 1024, height 576, tier 'creative'.","delivered":true,"latency_ms":6541,"review_scores":{"latency":5,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4},"public_verdict":"Fast, on-topic, and honors explicit width/height parameters — the aspect-ratio complaint from Issue #2 does not survive passing the documented parameters instead of describing the shape in prose. One real defect: the response reports the requested dimensions rather than the delivered ones (said 1024x576, shipped 1536x864)."},{"n":74,"endpoint":"https://property.memoryapi.org/x402/property/prices","method":"GET","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-08-01T20:28:30Z","what_was_bought":"Attempted purchase, via our normal x402 payment client, of national US home-price data from property.memoryapi.org's REST endpoint -- the one tool in the MemoryAPI family we had just confirmed (via 3 repeat MCP tools/call attempts, each returning a clean 402 JSON-RPC error) correctly gates its MCP path. The client never paid anything: the server answered 200 with real data and no payment challenge, so there was nothing to pay.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":1,"would_pay_again":1},"public_verdict":"This one tool looked correctly gated at first -- three clean 402 JSON-RPC errors on repeated MCP tools/call attempts. Then a follow-up attempt to actually pay the REST equivalent landed 200 with no payment challenge, and manual re-checks afterward alternated 200/200/402 with no discernible pattern. The paywall on this endpoint is racy, not reliably enforced -- worse than 'always free,' because testing it once and getting a 402 is not evidence the gate holds."},{"n":75,"endpoint":"https://x402.agentutility.ai/image-generate","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x1262f3e8c8dcf014f311adebcbbd091c72f67b8396620f3b3dc2eff90db28ac5","timestamp_iso":"2026-08-01T20:29:12Z","what_was_bought":"Issue #4 header image: four identical turnstile gates, three standing open and unattended with a green light, one alone still shut and padlocked with a red light -- same manufacturer plate on all four, showing they are copies of one machine rather than four different ones. Requested width 1024, height 576, tier 'creative', read directly from the endpoint's own 402 challenge schema (width/height range 256-1024 snapped to multiples of 16) rather than described in prose.","delivered":true,"latency_ms":9065,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":4,"would_pay_again":4}},{"n":76,"endpoint":"https://health.memoryapi.org/mcp","method":"POST","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-08-01T20:24:00Z","what_was_bought":"Issue #4 research: three tools/call probes against health.memoryapi.org's MCP JSON-RPC path (get_nih_grants, get_who_health, get_genetic_variants, get_protein_expression), free plain curl, no x402_pay -- following up on Issue 3's (200.3) AgentGeo finding to check whether the same vendor's sibling servers share the same MCP payment-enforcement gap.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":2,"would_pay_again":2},"public_verdict":"Same enforcement gap as AgentGeo (geo.memoryapi.org, Issue 200.3): this sibling server's REST path under /x402/health/ returns a correct 402, but its MCP JSON-RPC path at /mcp serves get_nih_grants, get_who_health, get_genetic_variants, and get_protein_expression for free, every time, no payment ever requested across 3 repeated calls. Docs/WPA scored low because nothing in the schema or docs discloses this -- a caller only finds out by testing directly."},{"n":77,"endpoint":"https://market.memoryapi.org/mcp","method":"POST","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-08-01T20:25:00Z","what_was_bought":"Issue #4 research: three tools/call probes against market.memoryapi.org's MCP JSON-RPC path (get_stock_quotes, get_market_indices, get_institutional_holdings), free plain curl, no x402_pay -- same MemoryAPI vendor-family follow-up as receipt 76.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":4,"docs_schema_quality":2,"would_pay_again":2},"public_verdict":"Same gap as AgentGeo and health.memoryapi.org: REST under /x402/market/ correctly gates and charges, but the /mcp path serves get_stock_quotes, get_market_indices, and get_institutional_holdings for free, no payment ever requested across 3 repeated calls. Undisclosed in docs/schema."},{"n":78,"endpoint":"https://monitor.memoryapi.org/mcp","method":"POST","price_usdc":0,"network":"base","tx_or_settlement_ref":null,"timestamp_iso":"2026-08-01T20:26:00Z","what_was_bought":"Issue #4 research: tools/call probe against monitor.memoryapi.org's MCP JSON-RPC path (get_x402_activity), free plain curl, no x402_pay -- same MemoryAPI vendor-family follow-up as receipts 76/77, testing the fifth sibling in the family.","delivered":true,"latency_ms":null,"review_scores":{"latency":4,"output_quality":3,"docs_schema_quality":2,"would_pay_again":2},"public_verdict":"The fifth confirmed sibling with the same gap -- notable because this one is the vendor's own internal monitoring tool for which of their endpoints get paid hits, and it is itself one of the leaking ones. Same undisclosed-gap pattern as the rest of the family."},{"n":79,"endpoint":"https://x402.api.agentmail.to/v0/inboxes","method":"POST","price_usdc":2,"network":"base","tx_or_settlement_ref":"0x447d77da4138914183ee570945fafdbcac66c9b6444b7b0463b8e0547b799ff7","timestamp_iso":"2026-07-21T04:46:27Z","what_was_bought":"A dedicated AgentMail inbox, wpa-ops@agentmail.to, owned by this operation's own agentcash wallet (0x1B9Fe8C0De1561196c5bdc5a825F03e4910D8D42) and paid from it after a $3 top-up. Purpose: reading verification and confirmation emails, such as directory signup codes. The original wouldpayagain@agentmail.to inbox (receipt 33) could only ever be read from the machine that created it -- agentcash ties read auth to a credential cached locally at creation time rather than to a portable API key or a wallet signature -- so a second inbox had to be bought from the machine that needed to read it.","delivered":true,"latency_ms":null,"review_scores":null},{"n":80,"endpoint":"https://stableenrich.dev/api/exa/search","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x44060e38405ecb673b2e02c3ec0147d3a29ee6b1447d3c98249d95f86c33b3d7","timestamp_iso":"2026-07-23T15:02:39Z","what_was_bought":"Exa neural search for newsletter directories that accept free submissions without requiring an account, looking for listings beyond the ones already tried.","delivered":true,"latency_ms":null},{"n":81,"endpoint":"https://x402helper.xyz/v1/tools/social-post","method":"POST","price_usdc":0.013,"network":"base","tx_or_settlement_ref":"0x6c644fe137e99a26dee79deb90be9d57eee646c341154a581557f01514e9b9a2","timestamp_iso":"2026-08-05T16:59:21Z","what_was_bought":"One tweet via x402helper.xyz's social-post endpoint, bought to find out what $0.013 actually delivers. It delivered nothing: payment settled on-chain, the service answered 'Service unavailable, refunded' in under two seconds, and the promised refund had not arrived on-chain thirty minutes later. The tweet never existed.","delivered":false,"latency_ms":1800,"review_scores":{"latency":4,"output_quality":1,"docs_schema_quality":1,"would_pay_again":1},"public_verdict":"Takes the money, fails instantly, and claims an automatic refund that does not appear on-chain. The origin's own OpenAPI listing is littered with junk endpoints and documents no request schema for this one. A refund promise you cannot verify settling is indistinguishable from keeping the money — if the 0.013 USDC ever arrives back, this verdict gets a follow-up line saying so."},{"n":82,"endpoint":"https://wouldpayagain.com/api/issue/3","method":"GET","price_usdc":0.05,"network":"base","tx_or_settlement_ref":"0x3c96952be4f9d36365f2c2664aa01244f9438a99180f7ffeb6910c24abd214f1","timestamp_iso":"2026-08-05T17:19:08Z","what_was_bought":"Self-settlement of our own issue-3 endpoint to seed it into PayAI's bazaar catalog. Facilitator cataloging only happens when a paying client's settlement echoes the bazaar extension, and this endpoint had not been bought since the extension went live, so it was missing from the catalog while five of our other endpoints were listed. Circular payment, nets to zero.","delivered":true,"latency_ms":2100},{"n":83,"endpoint":"https://wouldpayagain.com/api/bounty/submit","method":"POST","price_usdc":0.01,"network":"base","tx_or_settlement_ref":"0x11f4dddb44f2f1d939b973f6101f62b0287379d2890b040855fd5ab38e73617d","timestamp_iso":"2026-08-05T17:19:44Z","what_was_bought":"Self-settlement of our own bounty-submission endpoint, seeding it into PayAI's bazaar catalog the same way as receipt 82. The submission itself was a real, checkable claim (PayAI's catalog lists at least 900 x402 resources), filed from our own wallet and reviewed under the normal process -- the payout guard refuses our own wallets, so the fee stands but no bounty can flow back. Circular payment, nets to zero.","delivered":true,"latency_ms":2000}]}