Chain Information
TEN Public RPC Endpoints
caution
- TEN Protocol RPC endpoints support standard Ethereum JSON-RPC methods with additional privacy features
- All transactions are encrypted by default - use TEN-compatible wallets and tools
- View the faucet for testnet tokens
This section provides an overview of the available public RPC endpoints for TEN Protocol networks and necessary details to interact with them.
| Name | RPC Url(s) | Chain ID | Block explorer | Underlying chain | Gateway | Bridge | Faucet |
|---|---|---|---|---|---|---|---|
| TEN Mainnet | https://rpc.ten.xyz/ | 443 | TENscan | Ethereum | Gateway | Bridge | Faucet |
| TEN Sepolia Testnet | https://testnet.ten.xyz/ | 8443 | TENscan | Ethereum Sepolia | Gateway | Bridge | Faucet |
More RPC endpoints
Additional TEN Protocol RPC endpoints and infrastructure providers will be listed here as they become available.
JSON-RPC API
TEN offers compatibility with a subset of Ethereum's JSON-RPC API. This document outlines the supported JSON-RPC API methods.
Supported Methods
TEN nodes cater to the following JSON-RPC API methods, accessible via both HTTP and websockets:
eth_blockNumbereth_calleth_chainIdeth_estimateGaseth_gasPriceeth_getBalanceeth_getBlockByHasheth_getBlockByNumbereth_getCodeeth_getLogseth_getTransactionByHasheth_getTransactionCounteth_getTransactionReceipteth_sendRawTransaction
Websocket Subscriptions
For websocket connections, additional API methods include:
eth_subscribeeth_unsubscribe
Currently, the sole supported subscription type is logs.
Network Configuration
TEN Sepolia Testnet
To add TEN Sepolia Testnet to your wallet, use the following configuration:
{
"chainId": "0x20FB",
"chainName": "TEN Sepolia Testnet",
"rpcUrls": ["https://testnet.ten.xyz/v1/"],
"nativeCurrency": {
"name": "Ether",
"symbol": "ETH",
"decimals": 18
},
"blockExplorerUrls": ["https://testnet.tenscan.io/"]
}