Quickstart
Create an app and send your first request in under five minutes
Create your account
Sign up at rpc.luganodes.com/sign-up. Your organization is created automatically on the Free plan, which includes 25 million compute units per month, 25 requests per second and up to 3 active apps. No payment method is required.
Get your endpoint
Your first app is created for you at signup, enabled for all supported chains. Open it from the dashboard to view its endpoints. Each chain has its own URL with your API key included:
https://ethereum-mainnet.rpc.luganodes.com/v1/<API_KEY>
https://ethereum-beacon-mainnet.rpc.luganodes.com/v1/<API_KEY>
https://bitcoin-mainnet.rpc.luganodes.com/v1/<API_KEY>
https://tron-mainnet.rpc.luganodes.com/v1/<API_KEY>The Ethereum Beacon endpoint requires Growth or above. The other three are available on every plan.
Send your first request
You can test your endpoint directly from the dashboard using Test your endpoint on the app page, with no setup needed. To call it from your own machine, request the latest block from any chain. The examples below return the current block number or block count.
curl https://ethereum-mainnet.rpc.luganodes.com/v1/<API_KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'curl -s 'https://ethereum-beacon-mainnet.rpc.luganodes.com/v1/<API_KEY>/eth/v1/beacon/genesis' \
-H 'Accept: application/json'curl https://bitcoin-mainnet.rpc.luganodes.com/v1/<API_KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"1.0","method":"getblockcount","params":[],"id":1}'curl https://tron-mainnet.rpc.luganodes.com/v1/<API_KEY> \
-X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'Response
A block number in the result field means your endpoint is live. Since endpoints are standard JSON-RPC URLs, they work directly with libraries such as ethers.js, web3.js and viem.
Track your usage
The Statistics page shows requests, compute units, latency and errors for every app and chain. Each method call consumes compute units based on its weight, and your monthly allowance resets at the start of each billing cycle. See how compute units work.
Next steps
How compute units work: understand what each method costs
Apps, endpoints and API keys: create more apps and configure key allowlists
Alerts: get notified before you reach your limits
Rate limits and errors: error codes and handling 429 responses
Last updated