/ endpoint serving version 0.8.
What changed
Pathfinder 0.23.0 makes two changes to JSON-RPC API version support:- Removed — JSON-RPC API versions 0.6, 0.7, and 0.8. The
/rpc/v0_6,/rpc/v0_7, and/rpc/v0_8paths no longer serve requests. - Default version — the root (
/) endpoint now serves JSON-RPC API version 0.9. Previously it served 0.8.
What breaks
A request to a removed version path returns an HTTP404 with a JSON-RPC error. For example, calling /rpc/v0_8 after the upgrade:
/ endpoint keep working, but they now receive JSON-RPC 0.9 responses instead of 0.8. Review the Starknet spec differences between 0.8 and 0.9 for any response-shape changes that affect your code.
Checking the current API version
Verify which JSON-RPC API version an endpoint serves with thestarknet_specVersion method:
0.9.0 after the upgrade. Append /rpc/v0_10 to the endpoint to confirm the 0.10 version is served.
Get your own node endpoint todayStart for free and get your app to production levels immediately. No credit card required.You can sign up with your GitHub, X, Google, or Microsoft account.
Migration guide
If you pin a removed version (v0_6, v0_7, v0_8)
Move your requests to a supported version. Version 0.9 is the closest to the removed 0.8: Before (removed after 0.23.0):If you use the default endpoint
No URL change is required — the default/ endpoint keeps working and now serves 0.9. Test your application against 0.9 before the upgrade reaches your node, because response shapes can differ between spec versions. To pin the version explicitly and avoid future default changes, append /rpc/v0_9.
Best practices
- Always pin the API version explicitly in production applications (for example,
/rpc/v0_9) so a future default change does not affect you. - Test against 0.9 before the upgrade, and review the spec differences from 0.8.
- Check the spec changes to understand new features and breaking changes between versions.
Additional resources
- Chainstack changelog: Starknet Pathfinder v0.23.0 — the dated release note for this change
- Pathfinder v0.23.0 release notes — details of this release
- Pathfinder GitHub repository — latest version information
- Starknet spec releases — complete changelog and differences between spec versions