← Marketplace
Base
Polyform
Polyform is an x402-native service at https://api.polyform.org, 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. 8 endpoints listed.
Offers
| Offer | Endpoint | Price |
|---|---|---|
Threat Ip Is this IP hostile? Reputation verdict for an IPv4 from public abuse feeds (blocklist.de, Spamhaus DROP) plus Polyform's own observed scanner traffic. Returns malicious flag, 0-100 score, and which sources flagged it. For bot filtering, fraud and firewall automation. JSON. | /m/bz-api-polyform-org/v1/threat/ip | 0.002 USDC |
Threat Scanners Recent IPs caught probing Polyform's honeypot paths (credential/vuln scanners) — Polyform's own first-party telemetry, not a repackaged public list. Returns up to 500 most-recent scanner IPs with first-seen. For blocklists and threat research. JSON. | /m/bz-api-polyform-org/v1/threat/scanners | 0.01 USDC |
Time Business Days Business days between two dates (exclusive of end), skipping weekends and US federal holidays; also returns the holiday list in range. Pure computation. JSON. | /m/bz-api-polyform-org/v1/time/business-days | 0.001 USDC |
Weather Alerts Active watches/warnings/advisories for a US state or coordinate: event type, severity, headline, timing. Source: National Weather Service. JSON. | /m/bz-api-polyform-org/v1/weather/alerts | 0.003 USDC |
Weather Current Latest observed conditions near a US coordinate: temperature, wind, humidity, visibility, pressure from the nearest weather station. Source: National Weather Service. JSON. | /m/bz-api-polyform-org/v1/weather/current | 0.003 USDC |
Weather Hourly Hour-by-hour forecast for any US coordinate: temperature, precipitation chance, wind, conditions for the next 48 hours. Source: National Weather Service. JSON. | /m/bz-api-polyform-org/v1/weather/hourly | 0.003 USDC |
Weather Metar Raw and decoded METAR (and optional TAF) for any airport ICAO code. Source: NOAA Aviation Weather Center. JSON. | /m/bz-api-polyform-org/v1/weather/metar | 0.003 USDC |
Weather Travel Risk Judgment call for a US coordinate and date (within 7 days): LOW/MODERATE/HIGH/SEVERE weather risk with reasons, built from NWS forecast plus active alerts. JSON. | /m/bz-api-polyform-org/v1/weather/travel-risk | 0.015 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-api-polyform-org/v1/threat/ip')
// 402 challenge signed and settled automatically; response includes Payment-ReceiptOr inspect the challenge yourself:
curl -i https://api.meshgateway.co/m/bz-api-polyform-org/v1/threat/ip # HTTP/1.1 402 Payment Required # WWW-Authenticate: Payment id="…", method="evm", intent="charge", …