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

# Call Avalanche on your Unlimited Endpoint

An Unlimited Endpoint is your own dedicated HTTP endpoint, on a server in the region you choose. Add /ava to its URL to call the Avalanche C-Chain. 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 C-Chain requests to the endpoint with /ava added:

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

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

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

This asks the C-Chain for its latest block number:

```bash
curl http://<YOUR_ENDPOINT_IP>:8899/ava \
  --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/ava/ws"
# After connected, send:
{"jsonrpc":"2.0","id":1,"method":"eth_subscribe","params":["newHeads"]}
```

## Supported Methods

Requests to /ava reach the C-Chain EVM JSON-RPC. For the C-Chain methods, see [Supported Methods](https://erpc.global/en/doc/avalanche-rpc/general/#supported-methods) in Edge RPC › Avalanche › Endpoints and RPC keys.

The native Avalanche APIs on that page — `avax.*`, `avm.*`, `platform.*`, `proposervm.*` and `info.upgrades` — cannot be called at /ava. Call them through Edge RPC at edge.erpc.global/ava, which takes an RPC key and counts each call in ERPC tokens.

## 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 Ethereum](https://erpc.global/en/doc/ethereum-rpc/unlimited/): Ethereum requests at /eth.
- [Avalanche Quickstart](https://erpc.global/en/doc/avalanche-rpc/quickstart/): call Avalanche through Edge RPC with an RPC key.
