← Marketplace
Base
Onrender
Onrender is an x402-native service at https://x402-seller.onrender.com, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 12 endpoints listed.
Offers
| Offer | Endpoint | Price |
|---|---|---|
Air Quality Current U.S. EPA Air Quality Index (AQI) and pollution levels for a specific location, given latitude/longitude — use to check smog, air pollution, or whether it's safe to be outside. Sourced from the EPA AirNow program (federal/state/local/tribal agencies); covers the US, Canada, and Mexico only. Data is preliminary and unvalidated per EPA data use guidelines — not for regulatory use. | /m/bz-x402-seller-onrender-com/air/quality | 0.001 USDC |
Currency Rate Currency exchange rate for converting between any two currencies (forex/FX rate), drawn from a set of 30+ major currencies, sourced from the European Central Bank's official daily reference rates. Updates once per business day (~16:00 CET) — not a live or intraday feed. | /m/bz-x402-seller-onrender-com/currency/rate | 0.008 USDC |
Earthquakes Recent Check for recent significant earthquakes, quakes, or seismic activity anywhere in the world, from the past 7 days, sourced from USGS (US Geological Survey). Answers questions like "was there an earthquake near me", "how strong was the recent quake in X", or "list major earthquakes this week". Optional 'minmagnitude' filters by minimum magnitude (default 4.5), and 'limit' caps the number of results | /m/bz-x402-seller-onrender-com/earthquakes/recent | 0.001 USDC |
Electricity Price Current average U.S. retail price of electricity, in cents per kilowatt-hour (cents/kWh) — e.g. "what's the electricity price right now". Reflects the latest monthly data (not real-time), averaged across all sectors combined (not sector-specific), sourced from the U.S. Energy Information Administration (EIA). Optional 'state' param (2-letter code) returns that state's average instead of the nation | /m/bz-x402-seller-onrender-com/electricity/price | 0.001 USDC |
Gas Price Latest Henry Hub natural gas spot price (USD/MMBtu), sourced from the U.S. Energy Information Administration. Data lags several business days behind the market; not live trading data. | /m/bz-x402-seller-onrender-com/gas/price | 0.001 USDC |
Nuclear Outages Current U.S. nuclear power outage levels, updated daily: nationwide total generating capacity, megawatts offline, and percent outage. Aggregate figure for the whole U.S. reactor fleet, not broken out by individual plant or reactor. Sourced from the U.S. Nuclear Regulatory Commission via EIA. | /m/bz-x402-seller-onrender-com/nuclear/outages | 0.001 USDC |
Ocean Tides U.S. coastal tide data from NOAA — when's the next high or low tide, or what's the water level right now: high/low tide predictions for the next 48 hours (product=predictions, default), or the latest observed water level (product=water_level). Identify the location by NOAA CO-OPS station ID, or just pass lat+lng and the nearest station is used automatically (distanceKm in the response says how far | /m/bz-x402-seller-onrender-com/ocean/tides | 0.001 USDC |
Oil Price Current crude oil price in USD per barrel — WTI or Brent spot price from the U.S. Energy Information Administration (EIA). Reflects the latest official daily figure, not live or real-time trading data; lags the market by several business days. | /m/bz-x402-seller-onrender-com/oil/price | 0.005 USDC |
Payments History This seller's own recent USDC settlement history on Base mainnet — every payment received, with transaction hash, payer address, amount, and block number. Use it to confirm whether a specific payment settled, or to audit real payment volume; verifiable on any Base block explorer. Bounded to a recent rolling window (default 24h, max 72h) to keep responses fast. Optional 'address' param filters to o | /m/bz-x402-seller-onrender-com/payments/history | 0.001 USDC |
Sec Filings Search Full-text search across every SEC EDGAR filing since 2001 (10-K, 10-Q, 8-K, and more) by keyword, company name, or topic. Returns matching filings: company name, ticker (if available), CIK, form type, filing date, accession number, SIC code, and a direct link to the filing. Optional forms filters by comma-separated form type(s); startdt/enddt filter by filing date (YYYY-MM-DD). | /m/bz-x402-seller-onrender-com/sec/filings-search | 0.05 USDC |
Space Asteroids Near-Earth asteroids (NEOs) making their closest approach to Earth on a given date (default: today), sorted by distance -- also called close-approach or flyby data. Includes each asteroid's estimated size, relative velocity, and miss distance. Sourced from NASA JPL's Near Earth Object Web Service (NeoWs). | /m/bz-x402-seller-onrender-com/space/asteroids | 0.001 USDC |
Treasury Debt Current total U.S. national debt outstanding — how much the U.S. government owes right now — from the Treasury's 'Debt to the Penny' data: total public debt outstanding, debt held by the public, and intragovernmental holdings. Updated each business day by the U.S. Treasury. | /m/bz-x402-seller-onrender-com/treasury/debt | 0.001 USDC |
Machine-readable: openapi.json with x-payment-info offers.
Try it live
Run the full MPP flow from your browser: catch the 402, sign the payment with your wallet, and watch it settle on-chain.
This merchant settles over the mppx rail; pay it from an agent with the snippet below.
Pay with an agent
Any MPP or x402-compatible client works. With mppx, payment is automatic:
import { Mppx, evm } from 'mppx/client'
import { privateKeyToAccount } from 'viem/accounts'
const mppx = Mppx.create({
methods: [evm({
account: privateKeyToAccount(process.env.KEY),
currencies: [evm.assets.base.USDC],
})],
})
const res = await mppx.fetch('https://api.meshgateway.co/m/bz-x402-seller-onrender-com/air/quality')
// 402 challenge signed and settled automatically; response includes Payment-ReceiptOr inspect the challenge yourself:
curl -i https://api.meshgateway.co/m/bz-x402-seller-onrender-com/air/quality # HTTP/1.1 402 Payment Required # WWW-Authenticate: Payment id="…", method="evm", intent="charge", …