> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tavchain.safeney.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Read network identity

> Identify Tavchain Testnet using eth_chainId, interpret the hexadecimal result and distinguish wallet identity from the native node chain ID.

Call `eth_chainId` before using a wallet or client connection to Tavchain Testnet. Its numeric EVM chain ID is **771002**.

## Request

`eth_chainId` takes an empty parameter array.

```bash theme={null}
set -e
curl --fail-with-body --max-time 10 \
  https://api.testnet.tavchain.safeney.com/ \
  -H 'Content-Type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]}'
```

## Result

Expect `result: "0xbc3ba"`, the hexadecimal representation of 771002. Native nodes use `tavchaintestnet_771002-1`; that string is not the wallet chain ID.

A matching chain ID helps detect a wrongly selected endpoint. It does not independently authenticate the server.

## Check progress

Use `eth_blockNumber` with an empty parameter array to read the current EVM head as a hexadecimal quantity. For a local node, inspect native sync status and peers using [Monitor a node](https://docs.tavchain.safeney.com/tavchain/operate/monitoring.md).

[Network settings](https://docs.tavchain.safeney.com/tavchain/network.md) · [Response formats](https://docs.tavchain.safeney.com/tavchain/api/schemas.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.