---
title: "Call Ethereum on your Unlimited Endpoint"
description: "Add /eth to your Unlimited Endpoint, a dedicated endpoint in the region you choose, to call Ethereum. Calls are not metered, so the number you send does not change what you pay."
canonical: "https://erpc.global/en/doc/ethereum-rpc/unlimited/"
locale: "en"
---

# Call Ethereum on your Unlimited Endpoint

An Unlimited Endpoint is your own dedicated HTTP endpoint, on a server in the region you choose. Add /eth to its URL to call Ethereum. Calls are not metered, so the number you send does not change what you pay, and there is no per-request rate limit.

## What you can do with Unlimited

- Call without using ERPC tokens. Edge RPC draws each call from your ERPC token balance; calls to this endpoint draw nothing from it, and there is no monthly credit quota or burst throttling.
- Connect without an RPC key. The endpoint takes requests from the IP addresses you register.
- Get the first answer on a new connection sooner. The endpoint is plain HTTP, so there is no TLS handshake to wait for. HTTP and WebSocket share one port.

## Make a request

In the [ERPC Web Dashboard](https://dashboard.erpc.global/en), get an Unlimited Endpoint by choosing a region and a plan, and register the IP address of the server that sends requests. The dashboard shows your endpoint as a plain HTTP URL with an IP address and port 8899.

Send Ethereum requests to the endpoint with /eth added:

```text
http://<YOUR_ENDPOINT_IP>:8899/eth
```

WebSocket is at /eth/ws, on the same port:

```text
ws://<YOUR_ENDPOINT_IP>:8899/eth/ws
```

This asks Ethereum for its latest block number:

```bash
curl http://<YOUR_ENDPOINT_IP>:8899/eth \
  --header 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber"}'
```

The result is the block number in hexadecimal:

```json
{ "jsonrpc": "2.0", "id": 1, "result": "0x..." }
```

To receive new blocks as they arrive, connect over WebSocket and subscribe:

```bash
wscat -c "ws://<YOUR_ENDPOINT_IP>:8899/eth/ws"
# After connected, send:
{"jsonrpc":"2.0","id":1,"method":"eth_subscribe","params":["newHeads"]}
```

## Supported Methods

For the Ethereum methods, see [Supported Methods](https://erpc.global/en/doc/ethereum-rpc/general/#supported-methods) in Edge RPC › Ethereum › Endpoints and RPC keys.

## Related pages

- [Unlimited for Solana](https://erpc.global/en/doc/rpc/unlimited-endpoint-supported-methods/): the 15 Solana methods the same endpoint serves.
- [Unlimited for Avalanche](https://erpc.global/en/doc/avalanche-rpc/unlimited/): C-Chain requests at /ava.
- [Ethereum Quickstart](https://erpc.global/en/doc/ethereum-rpc/quickstart/): call Ethereum through Edge RPC with an RPC key.
