Tool role
Current state
Browser-only helper for RPC ping, optional sponsor POST, and copyable curl templates.
Limitations
CORS can block browser calls. Sponsor APIs vary by project, so this page does not assume one schema.
Next paid-plan step
Add a same-origin preflight route with normalized state and keep only bounded compact checks.
Config
JSON-RPC URL (optional)
If CORS blocks, use a proxy or test from a backend/worker.
Sponsor / Paymaster Endpoint (optional)
Any POST endpoint that accepts JSON. This page won’t assume a specific schema.
App / Project ID (optional)
Note (optional)
Preflight
Try JSON-RPC calls and/or sponsor POST.
Checklist (quick)
Implementation path
- Normalize preflight result into
fresh / stale / degraded / unavailable. - Expose a same-origin
/api/paymaster/preflightroute for safe template checks. - Keep only compact bounded check history after the API contract is stable.