Skip to main content
Independent MeasurementSeller: purchase results on BaseRead from the database 2026-09-28 03:57 UTC · reused for up to 5 min

x402stock.xyz

63 Base listings. By the latest purchase of each: 13 delivered · 1 failed on the seller's side · 7 on vet402's side · 42 not yet bought. Latest purchase: 2026-09-27 18:02 UTC.

1.Your listings

Base listings of this seller, most recent purchase first
ListingLatest purchaseResultWhose side
x402stock.xyz/api/v1/fed-fundsGET2026-09-27 18:02 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.The latest purchase delivered. An earlier purchase listed below did not.Recorded: settled · HTTP 200 · tx 0x41340afd…8772In export.csv?days=2: the row with attempted_at 2026-09-27T18:02:10Z and resource_key x402stock.xyz/api/v1/fed-funds.Earlier: 2026-09-13 18:01 UTC vet402's wallet was out of USDC (vet402's side) · 2026-09-03 12:09 UTC delivered
x402stock.xyz/api/v1/ticker-typesGET2026-09-27 12:01 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.The latest purchase delivered. An earlier purchase listed below did not.Recorded: settled · HTTP 200 · tx 0xc0a03680…3ebfIn export.csv?days=2: the row with attempted_at 2026-09-27T12:01:52Z and resource_key x402stock.xyz/api/v1/ticker-types.Earlier: 2026-09-21 06:02 UTC delivered · 2026-09-15 00:00 UTC vet402's wallet was out of USDC (vet402's side)
x402stock.xyz/api/v1/macroGET2026-09-27 06:02 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0x10d91c5b…adbfIn export.csv?days=2: the row with attempted_at 2026-09-27T06:02:16Z and resource_key x402stock.xyz/api/v1/macro.Earlier: 2026-09-11 06:00 UTC delivered
x402stock.xyz/api/v1/trendingGET2026-09-23 00:01 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0xe934dd8f…d046In export.csv?days=7: the row with attempted_at 2026-09-23T00:01:42Z and resource_key x402stock.xyz/api/v1/trending.
x402stock.xyz/api/v1/portfolio/xrayGET2026-09-23 00:01 UTCvet402 did not send the declared queryvet402's side
What we saw: Before 2026-09-27 23:27 UTC, vet402 did not add the query parameters the seller's 402 declares to paid requests on Base, and this listing marks some of them as required. The seller refused the request with 400 or 422.What to fix: Nothing for the seller to fix.This failure was on vet402's side, not the seller's.Recorded: settle_failed · HTTP 400 · no tx · held as unsettled_4xxIn export.csv?days=7: the row with attempted_at 2026-09-23T00:01:14Z and resource_key x402stock.xyz/api/v1/portfolio/xray.
x402stock.xyz/api/v1/newsGET2026-09-22 06:02 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.The latest purchase delivered. An earlier purchase listed below did not.Recorded: settled · HTTP 200 · tx 0x53a2a476…7658In export.csv?days=7: the row with attempted_at 2026-09-22T06:02:03Z and resource_key x402stock.xyz/api/v1/news.Earlier: 2026-09-15 18:00 UTC vet402's wallet was out of USDC (vet402's side) · 2026-09-09 12:08 UTC delivered · 2026-09-03 07:00 UTC delivered
x402stock.xyz/api/v1/gdpGET2026-09-22 06:00 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0x5e176bfa…607cIn export.csv?days=7: the row with attempted_at 2026-09-22T06:00:37Z and resource_key x402stock.xyz/api/v1/gdp.
x402stock.xyz/api/v1/fda/shortagesGET2026-09-22 00:02 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0xf7a4458d…c176In export.csv?days=8: the row with attempted_at 2026-09-22T00:02:21Z and resource_key x402stock.xyz/api/v1/fda/shortages.
x402stock.xyz/api/v1/prediction-marketsGET2026-09-19 00:01 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0xdb4c0c11…9a36In export.csv?days=11: the row with attempted_at 2026-09-19T00:01:21Z and resource_key x402stock.xyz/api/v1/prediction-markets.
x402stock.xyz/api/v1/hip3/dexsGET2026-09-15 23:50 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0xdd3d27e1…8ee7In export.csv?days=14: the row with attempted_at 2026-09-15T23:50:28Z and resource_key x402stock.xyz/api/v1/hip3/dexs.Earlier: 2026-09-04 09:25 UTC delivered
x402stock.xyz/api/v1/compareGET2026-09-15 23:50 UTCThe paid request was refused as invalidseller's side
What we saw: vet402 signed the payment and the paid request got 400, 404, 415 or 422; the payment did not settle. Since 2026-09-16 23:25 UTC vet402 sends the request body the seller's 402 declares (an empty JSON body when it declares none), and since 2026-09-27 23:27 UTC it adds the query parameters the seller's 402 declares on Base.What to fix: Declare the input in the listing (body or query) with example values that work as written. (a listing or config change)Before 2026-09-27 23:27 UTC, vet402 did not add query parameters to paid requests on Base; this listing declares optional ones.Recorded: settle_failed · HTTP 400 · no tx · held as unsettled_4xxIn export.csv?days=14: the row with attempted_at 2026-09-15T23:50:00Z and resource_key x402stock.xyz/api/v1/compare.Earlier: 2026-09-06 19:01 UTC The paid request was refused as invalid (seller's side)
x402stock.xyz/api/v1/trending/4chanGET2026-09-15 23:49 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0x25b533c3…3d0dIn export.csv?days=14: the row with attempted_at 2026-09-15T23:49:56Z and resource_key x402stock.xyz/api/v1/trending/4chan.Earlier: 2026-09-04 09:25 UTC delivered
x402stock.xyz/api/v1/filing-searchGET2026-09-15 06:00 UTCvet402 did not send the declared queryvet402's side
What we saw: Before 2026-09-27 23:27 UTC, vet402 did not add the query parameters the seller's 402 declares to paid requests on Base, and this listing marks some of them as required. The seller refused the request with 400 or 422.What to fix: Nothing for the seller to fix.This failure was on vet402's side, not the seller's.Recorded: settle_failed · HTTP 400 · no tx · held as unsettled_4xxIn export.csv?days=14: the row with attempted_at 2026-09-15T06:00:29Z and resource_key x402stock.xyz/api/v1/filing-search.
x402stock.xyz/api/v1/screener/smartGET2026-09-15 06:00 UTCvet402 did not send the declared queryvet402's side
What we saw: Before 2026-09-27 23:27 UTC, vet402 did not add the query parameters the seller's 402 declares to paid requests on Base, and this listing marks some of them as required. The seller refused the request with 400 or 422.What to fix: Nothing for the seller to fix.This failure was on vet402's side, not the seller's.Recorded: settle_failed · HTTP 400 · no tx · held as unsettled_4xxIn export.csv?days=14: the row with attempted_at 2026-09-15T06:00:14Z and resource_key x402stock.xyz/api/v1/screener/smart.
x402stock.xyz/api/v1/xstocksGET2026-09-15 06:00 UTCvet402's wallet was out of USDCvet402's side
What we saw: Between 2026-09-13 00:00 and 2026-09-15 23:49 UTC, vet402's Base payer wallet had run out of USDC. The seller refused a payment that had nothing behind it (402 or 5xx).What to fix: Nothing for the seller to fix.This failure was on vet402's side, not the seller's.Recorded: settle_failed · HTTP 402 · no tx · held as payer_unfundedIn export.csv?days=14: the row with attempted_at 2026-09-15T06:00:13Z and resource_key x402stock.xyz/api/v1/xstocks.
x402stock.xyz/api/v1/fear-greedGET2026-09-14 18:00 UTCvet402's wallet was out of USDCvet402's side
What we saw: Between 2026-09-13 00:00 and 2026-09-15 23:49 UTC, vet402's Base payer wallet had run out of USDC. The seller refused a payment that had nothing behind it (402 or 5xx).What to fix: Nothing for the seller to fix.This failure was on vet402's side, not the seller's.Recorded: settle_failed · HTTP 402 · no tx · held as payer_unfundedIn export.csv?days=15: the row with attempted_at 2026-09-14T18:00:16Z and resource_key x402stock.xyz/api/v1/fear-greed.
x402stock.xyz/api/v1/congress-tradesGET2026-09-14 00:01 UTCvet402's wallet was out of USDCvet402's side
What we saw: Between 2026-09-13 00:00 and 2026-09-15 23:49 UTC, vet402's Base payer wallet had run out of USDC. The seller refused a payment that had nothing behind it (402 or 5xx).What to fix: Nothing for the seller to fix.This failure was on vet402's side, not the seller's.Recorded: settle_failed · HTTP 402 · no tx · held as payer_unfundedIn export.csv?days=16: the row with attempted_at 2026-09-14T00:01:08Z and resource_key x402stock.xyz/api/v1/congress-trades.Earlier: 2026-09-05 01:00 UTC delivered
x402stock.xyz/api/v1/inflationGET2026-09-14 00:00 UTCvet402's wallet was out of USDCvet402's side
What we saw: Between 2026-09-13 00:00 and 2026-09-15 23:49 UTC, vet402's Base payer wallet had run out of USDC. The seller refused a payment that had nothing behind it (402 or 5xx).What to fix: Nothing for the seller to fix.This failure was on vet402's side, not the seller's.Recorded: settle_failed · HTTP 402 · no tx · held as payer_unfundedIn export.csv?days=16: the row with attempted_at 2026-09-14T00:00:29Z and resource_key x402stock.xyz/api/v1/inflation.Earlier: 2026-09-03 19:02 UTC delivered
x402stock.xyz/api/v1/exchange-ratesGET2026-09-08 01:00 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0xb5dd93f7…d859In export.csv?days=22: the row with attempted_at 2026-09-08T01:00:32Z and resource_key x402stock.xyz/api/v1/exchange-rates.
x402stock.xyz/api/v1/solana/jlpGET2026-09-07 07:01 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0xc7497ad7…4cceIn export.csv?days=22: the row with attempted_at 2026-09-07T07:01:37Z and resource_key x402stock.xyz/api/v1/solana/jlp.
x402stock.xyz/api/v1/market-pulseGET2026-09-04 09:24 UTCdelivered—
What we saw: Paid; vet402 confirmed the transfer on-chain and the paid request answered HTTP 200.Recorded: settled · HTTP 200 · tx 0xec85c038…f02aIn export.csv?days=25: the row with attempted_at 2026-09-04T09:24:29Z and resource_key x402stock.xyz/api/v1/market-pulse.
x402stock.xyz/api/v1/archiveGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/avg-interest-ratesGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/basisGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/calendarGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/calendar/fomcGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/clinical-trialsGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/conditionsGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/cotGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/dividend-calendarGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/energyGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/exchangesGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/fdaGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/fear-greed/cryptoGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/fear-greed/historyGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/fear-greed/liquidityGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/fear-greed/regimeGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/form-144GETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/framesGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/full-market-snapshotGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/gainersGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/gov-awardsGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/gov-contractsGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/grouped-dailyGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/iposGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/labor-marketGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/losersGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/money-supplyGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/national-debtGETnot yet bought——
vet402 has not bought this listing yet.
x402stock.xyz/api/v1/news-sentimentGETnot yet bought——
vet402 has not bought this listing yet.

2.How to read this

Each listing shows its latest purchase on Base and up to four earlier ones. Whose side says where the failure came from: the seller's answer or listing, or vet402 itself. A row held (held_reason in the export) is not counted against the seller in the delivered numbers, because vet402 cannot rule out that its request was the problem. The transaction link opens the settlement on Basescan. Listings removed from the Bazaar, and listings whose catalog network is not Base, are not on this page. The fix-first page groups the same results across sellers (methodology).

3.Think a row is wrong?

Open the listing's record (the link in the first column) and use “Dispute this record” there. Say which purchase and what you saw instead. The row is not deleted on dispute; a correction is published with the same weight.