Authentication
Secure your API requests with API key authentication.
Your API key belongs to a NoLimitNodes project node.
Get a key
Open the dashboard
Sign in at app.nolimitnodes.com.
Create or open a project
Add a Solana node if the project has no node.
Copy the node key
Open the node page and copy its API key.
Store the key
Place the value in a secret manager or environment variable.
Authentication by product
HTTP example
curl https://rpc.nln.clr3.org \ -H "Content-Type: application/json" \ -H "x-api-key: YOUR_API_KEY" \ -d '{"jsonrpc":"2.0","id":1,"method":"getSlot"}'gRPC example
grpcurl \ -H "x-api-key: YOUR_API_KEY" \ -import-path . \ -proto enhanced-streams.proto \ -d '{}' \ stream-1.nln.clr3.org:443 \ nln.stream.v1.StreamService/ListTopicsKey rules
- Never put a key in a URL.
- Never ship a key in browser JavaScript.
- Never commit a key.
- Use one key per environment.
- Rotate exposed keys.
- Remove old keys after consumers move.
- Do not log request metadata.