Endpoint preflight
A probe-and-score service that tells an agent whether an x402 paid endpoint is worth paying for before it pays.
Endpoints in registry
14Paid probes today
38Verdicts: allow / cautio
8 / 4 / 2Probe spend, 7 days
1.84 USDCActivity, last 30 days
TotalUnique
Breakdown
- Paste an x402 endpoint...53%
- Scheduled probes on a...32%
- Free JSON score API...15%
Results appear here.
- Payment accepted: 0.004 USDC settled on Solana, tx 5Hq2...9vpass
- Schema match: 11 of 12 fields, 'asOf' returned as string inscaution
- Latency: p50 412 ms, p95 1.3 s across 5 probespass
- Price history: unchanged for 9 dayspass
- Post-payment failures: 1 of 24 paid calls returned an empty caution
- Verdict: caution. Pay only with response validation oncaution
Registry watch
| Endpoint | Price | p50 | Verdict |
|---|---|---|---|
| api.tidewatch.dev/v1/quote | 0.004 USDC | 412 ms | caution |
| feeds.marlin.xyz/pools | 0.002 USDC | 188 ms | allow |
| sigscan.io/x402/wallet-risk | 0.010 USDC | 950 ms | allow |
| news.harborline.ai/summary | 0.015 USDC | 2.4 s | avoid |
| geo.pinpoint.run/resolve | 0.001 USDC | 143 ms | allow |
tidewatch.dev p50 latency, last 24 probes (ms)
A latency spike between probes 13 and 15 coincided with two
Recent alerts
- news.harborline.ai/summary raised price 0.008 to 0.015 USDCToday 08:41price change
- api.tidewatch.dev/v1/quote 'asOf' type drifted to stringToday 07:15drift
- feeds.marlin.xyz/pools back to 100% uptime after 2 failed prYesterday 22:03recovered
Probe wallet
6.20 USDCBalance
0.08 SOLGas reserve
0.31 USDCSpent today
7xKd...6kMyAddress
Welcome to Bellwether
Connect a Solana wallet to set up your workspace. Bellwether only reads your public address.
- Paste an x402 endpoint URL and get a scorecard: schema match, latency, price history and post-payment failure ratePlanned
- Scheduled probes on a small registry of Solana-settled endpoints, with a public uptime and drift timelinePlanned
- Free JSON score API an agent can call before paying, returning allow, caution or avoid with reasonsPlanned
- Shareable endpoint report pages that sellers can link to as a quality badgePlanned
- Alerts when a watched endpoint changes price or starts returning mismatched responsesPlanned
Registry
Solana-settled x402 endpoints probed on a schedule
All registry endpoints
| Endpoint | Seller wallet | Price | Uptime 7d | Failure rate | Verdict |
|---|---|---|---|---|---|
| feeds.marlin.xyz/pools | 3Fv9...Kq2d | 0.002 USDC | 100% | 0% | allow |
| geo.pinpoint.run/resolve | 9sBt...mW4x | 0.001 USDC | 98.2% | 1.1% | allow |
| sigscan.io/x402/wallet-risk | Dn7R...xT8e | 0.010 USDC | 99.4% | 0.8% | allow |
| api.tidewatch.dev/v1/quote | 7xKd...6kMy | 0.004 USDC | 96.7% | 4.2% | caution |
| news.harborline.ai/summary | Bc4H...pY3j | 0.015 USDC | 81.0% | 12.5% | avoid |
| data.kelpfield.app/prices | GqW2...rN5v | 0.003 USDC | 97.9% | 2.0% | allow |
Registry summary
14Endpoints
9Sellers
5Claimed reports
30 minProbe interval
Probe log
Every paid test call with its settlement and outcome
Latest probes
| Time | Endpoint | Paid | Tx | Result |
|---|---|---|---|---|
| 09:14 | api.tidewatch.dev/v1/quote | 0.004 USDC | 5Hq2...9vRt | schema drift |
| 09:14 | feeds.marlin.xyz/pools | 0.002 USDC | 2cLm...Wp7a | ok |
| 09:10 | news.harborline.ai/summary | 0.015 USDC | 4tYe...Hn3s | empty body |
| 09:00 | geo.pinpoint.run/resolve | 0.001 USDC | 8vZk...Rb6q | ok |
| 08:44 | sigscan.io/x402/wallet-risk | 0.010 USDC | 3uXd...Jf9c | ok |
Paid probes per hour, last 12 hours
Probe spend is capped at 3 USDC per day on the shared wallet
Watchlist and alerts
Endpoints you follow and what changed
Watching
- api.tidewatch.dev/v1/quote3 rules active, last alert today 07:15caution
- news.harborline.ai/summaryPrice rule fired today 08:41avoid
- feeds.marlin.xyz/pools2 rules active, no alerts in 6 daysallow
Delivery
Email to dev@acme.dev
Webhook
Daily digest at 08:00 UTC
Agent API
Preflight checks for your agent, with a sample exchange
Agent preflight log
Agent wants to buy news.harborline.ai/summary at 0.015 USDC per call. Check it.
Avoid. 3 of 24 paid calls returned an empty body, price rose from 0.008 to 0.015 USDC today, and uptime is 81% over 7 days.
What about data.kelpfield.app/prices at 0.003 USDC?
Allow. Score 88. Schema matched on all 9 fields, p50 210 ms, 1 failure in 50 paid calls. Price unchanged for 12 days.
Your key usage, this week
212Score calls
9Avoid verdicts
6Probes you requested
Your wallet
Live: balances read from Solana after you connect. Read-only, nothing to sign.
Connection
LiveConnect Phantom, Solflare or Backpack. Bellwether only reads your public address and balances.
W
SOL balance...
Token accounts
LiveConnect a wallet to list its tokens.