Payments on Base + Solana
2s.io has 149 x402 endpoints in our catalog. Right now: 101 proceed, 48 caution. 101 passed a real paid test: we paid the listed price and got what the listing promised. Best grade: A.
Best grades first. Open an endpoint for its full history: uptime, price and payout-wallet changes, and paid-test results with signed receipts.
| Endpoint | Grade | Verdict | Uptime (7 days) | Response time | Paid test passed |
|---|---|---|---|---|---|
| /api/net/ip-resolve | A | Proceed | 100% | 220 ms | Yes |
| /api/news/hn-search | A | Proceed | 100% | 223 ms | Yes |
| /api/news/search | A | Proceed | 100% | 214 ms | Yes |
| /api/nonprofit/search | A | Proceed | 100% | 228 ms | Yes |
| /api/nutrition/food | A | Proceed | 100% | 225 ms | Yes |
| /api/papers/search | A | Proceed | 100% | 227 ms | Yes |
| /api/patents/epo-search | A | Proceed | 100% | 247 ms | Yes |
| /api/patents/search | A | Proceed | 100% | 219 ms | Yes |
| /api/person/cross-registry | A | Proceed | 100% | 236 ms | Yes |
| /api/phone/normalize | A | Proceed | 100% | 220 ms | Yes |
| /api/predict/kalshi-markets | A | Proceed | 100% | 208 ms | Yes |
| /api/predict/matched-pairs | A | Proceed | 100% | 247 ms | Yes |
| /api/predict/search | A | Proceed | 100% | 227 ms | Yes |
| /api/predict/sports | A | Proceed | 100% | 223 ms | Yes |
| /api/predict/wallet | A | Proceed | 100% | 228 ms | Yes |
| /api/property/nyc-deed-history | A | Proceed | 100% | 217 ms | Yes |
| /api/research/author | A | Proceed | 100% | 219 ms | Yes |
| /api/search/ai | A | Proceed | 100% | 215 ms | Yes |
| /api/search/endpoints | A | Proceed | 100% | 240 ms | Yes |
| /api/security/attack | A | Proceed | 100% | 216 ms | Yes |
| /api/security/http-headers | A | Proceed | 100% | 238 ms | Yes |
| /api/security/ip-reputation | A | Proceed | 100% | 209 ms | Yes |
| /api/security/package | A | Proceed | 100% | 219 ms | Yes |
| /api/space/satellite | A | Proceed | 100% | 221 ms | Yes |
| /api/space/satellites | A | Proceed | 100% | 227 ms | Yes |
| /api/sports/nba-players | A | Proceed | 100% | 224 ms | Yes |
| /api/stocks/company-news | A | Proceed | 100% | 218 ms | Yes |
| /api/stocks/earnings-surprises | A | Proceed | 100% | 215 ms | Yes |
| /api/stocks/metrics | A | Proceed | 100% | 229 ms | Yes |
| /api/stocks/patents | A | Proceed | 100% | 250 ms | Yes |
| /api/stocks/peers | A | Proceed | 100% | 230 ms | Yes |
| /api/stocks/quote | A | Proceed | 100% | 225 ms | Yes |
| /api/stocks/recommendations | A | Proceed | 100% | 221 ms | Yes |
| /api/tld/info | A | Proceed | 100% | 225 ms | Yes |
| /api/trade/locode | A | Proceed | 100% | 223 ms | Yes |
| /api/travel/visa | A | Proceed | 100% | 226 ms | Yes |
| /api/url/clean | A | Proceed | 100% | 228 ms | Yes |
| /api/url/map | A | Proceed | 100% | 215 ms | Yes |
| /api/url/render | A | Proceed | 100% | 216 ms | Yes |
| /api/url/unfurl | A | Proceed | 100% | 229 ms | Yes |
| /api/validate/iban | A | Proceed | 100% | 216 ms | Yes |
| /api/validate/isin | A | Proceed | 100% | 212 ms | Yes |
| /api/vehicle/decode-wmi | A | Proceed | 100% | 218 ms | Yes |
| /api/vehicle/vin-decode | A | Proceed | 100% | 208 ms | Yes |
| /api/weather/air-quality | A | Proceed | 100% | 219 ms | Yes |
| /api/weather/current | A | Proceed | 100% | 219 ms | Yes |
| /api/weather/forecast | A | Proceed | 100% | 219 ms | Yes |
| /api/weather/zip | A | Proceed | 100% | 211 ms | Yes |
| /api/wikipedia/summary | A | Proceed | 100% | 219 ms | Yes |
| /api/word/define | A | Proceed | 100% | 198 ms | Yes |
101 of 2s.io's endpoints are rated Proceed: reliable in monitoring with a stable price and payout wallet, and the best ones delivered in a real paid test. Grades are per endpoint, so look up the one your agent is about to pay.
Lumière PayCheck checks every endpoint about every 30 minutes: does it answer with a valid x402 quote, is the price and payout wallet stable. Then we pay some of them for real and check the response against what the listing promised. Failures are re-tested before they count. How it works.
Yes, for free. Call check_payment (API or MCP) with the endpoint, amount and payTo from the 402 quote, and pay only if it returns allow. Check an endpoint now.