Troubleshooting
Example Request
You can use the following CURL request to verify your connection to any of our RPC services. Just replace the <URL> portion with your RPC URL and API key.
curl <URL> -s -X POST -H "Content-Type: application/json" -d '
{"jsonrpc":"2.0","id":1, "method":"getHealth"}
'Assuming everything is correct and working right, you should see something like the following image.

Status Code Cheat Sheet
RPC & Staked RPC Services
200
OK
No issues. Working as intended.
101
Connection Upgraded
Not an issue but the default status code response when making a successful WebSocket request.
403
Access Denied
Expired API key, typo in RPC URL/API key
429
Too many requests
You are exceeding the rate limit for your tier.
500+
Server Error
Unhandled/unexpected error somewhere.
gRPC Services
200
OK
No issues. Working as intended.
403
Access Denied
The IP address you are making requests from is not whitelisted.
429
Too many requests
You are exceeding the simultaneous connection limit for your gRPC tier.
500+
Server Error
Unhandled/unexpected error somewhere.
Last updated