A fast and reliable public EVM RPC.
POST /v1/:chainIdGET /v1/chainsGET /v1/chains/:chainIdBy chain ID:
curl -sS "https://evm.stupidtech.net/v1/1" \
-H 'content-type: application/json' \
--data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
By alias:
curl -sS "https://evm.stupidtech.net/v1/ethereum" \
-H 'content-type: application/json' \
--data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
RPC requests are limited per source IP to 60 requests per 10 seconds and 60 requests per minute. If you need higher rate limits, contact hi@stupidtech.net. If you expect sustained request volume, consider deploying your own instance from the GitHub repository.
When you send a JSON-RPC request, we race 5 random public HTTPS RPC endpoints and return the first successful response.
Chain metadata is cached from Chainlist.
The winning provider is exposed via response headers:
x-rpc-provider, x-rpc-upstream, and x-rpc-chain-id.