# Custom RPCs

## Custom MetaMask Networks

When adding custom networks to your MetaMask wallet, keep in mind that malicious RPCs do exist. To learn about possible dangers, read this article by MetaMask. Never allow an untrusted source to add a network to your MetaMask automatically, and always do your due diligence before adding one manually.

The process for adding custom RPCs is slightly different for each wallet. Please refer to the wallet documentation for guidance.

## How to Add Custom Networks

MetaMask provides great documentation for adding custom networks to your MetaMask Desktop and Mobile App. If you are unsure how to do it, please check this illustrated[ article](https://metamask.zendesk.com/hc/en-us/articles/360043227612-How-to-add-a-custom-network-RPC). Please check <https://rpc.info> or <https://chainlist.org> to add all of the chains we are on by connecting your wallet and clicking the blue "add to MetaMask" button next to each chain. If this does not work correctly, feel free to paste the details in manually.

## Chainlist.org

A popular service for adding new RPCs to your wallet is [chainlist.org](https://chainlist.org). It is simply a list of providers and has a connection option to make adding RPCs very simple. As always, choose wisely, and check URLs.

## RPC List

The list below includes officially approved RPCs for each chain, along with alternative public RPCs that are generally trusted by members of the Elk community. As always in Web3, choose carefully, you are in control and your decisions are your own.

[**Q Mainnet**](https://explorer.q.org/)

* **Network Name:** Q Mainnet
* **New RPC URL:** <https://rpc.q.org>
* **Chain ID:** 35441
* **Currency Symbol:** Q
* **Block Explorer URL:** [**https://explorer.q.org/**](https://explorer.q.org/)

[**Avalanche**](https://support.avalabs.org/en/articles/4626956-how-do-i-set-up-metamask-on-avalanche)

* **Network Name**: Avalanche Network
* **New RPC URL**: <https://api.avax.network/ext/bc/C/rpc>
* **Chain ID**: 43114
* **Currency Symbol**: AVAX
* **Block Explorer URL**: <https://cchain.explorer.avax.network/>

[**Polygon (Matic)**](https://docs.matic.network/docs/develop/metamask/config-matic/)

{% hint style="info" %}
**This is a RPC aggregator**
{% endhint %}

* **Network Name**: Polygon
* **New RPC URL**: <https://polygon-rpc.com/>
* **Chain ID**: 137
* **Currency Symbol**: MATIC
* **Block Explorer URL**: <https://polygonscan.com/>

[**Fantom**](https://docs.fantom.foundation/tutorials/set-up-metamask)

{% hint style="info" %}
**This is a RPC aggregator**
{% endhint %}

* **Network Name**: Fantom
* **New RPC URL**: <https://rpc.ftm.tools>
* **Chain ID**: 250
* **Currency Symbol**: FTM
* **Block Explorer URL**: <https://ftmscan.com/>

[**Huobi Eco (HECO)**](https://docs.hecochain.com/#/wallet?id=metamask)

* **Network Name**: heco-mainnet
* **New RPC URL**: <https://http-mainnet.hecochain.com>
* **Chain ID**: 128
* **Currency Symbol**: HT
* **Block Explorer URL**: <https://hecoinfo.com>

[**xDai**](https://www.xdaichain.com/for-users/wallets/metamask/metamask-setup)

* **Network Name**: **xDai**
* **New RPC URL**: <https://rpc.xdaichain.com/>
* **Chain ID**: 0x64
* **Currency Symbol**: xDai
* **Block Explorer URL**: <https://blockscout.com/xdai/mainnet>

[**Binance Smart chain (Bsc)**](https://docs.binance.org/smart-chain/wallet/metamask.html)

* **Network Name**: Binance Smart Chain
* **New RPC URL**: <https://bsc-dataseed.binance.org/>
* **Chain ID**: 56
* **Currency Symbol**: BNB
* **Block Explorer:** <https://bscscan.com>

[**Elastos**](https://elastos.info/getting-started-with-filda/)

* **Network Name**: ELA Sidechain
* **New RPC URL**: <https://api.elastos.io/eth>
* **Chain ID**: 20
* **Currency Symbol**: ELA
* **Block Explorer**: [https://eth.elastos.io](https://escscan.elaphant.app)

[**Harmony One**](https://docs.harmony.one/home/network/wallets/browser-extensions-wallets/metamask-wallet)

* **Network Name**: Harmony Mainnet
* **New RPC URL**: <https://harmony-0-rpc.gateway.pokt.network>
* **Alternate RPC URL:** <https://api.harmony.one>
* **Chain ID**: 1666600000
* **Currency Symbol**: ONE
* **Block Explorer URL**: <https://explorer.harmony.one/>

[**Hoo**](https://www.yadawallets.com/how-to-add-hoo-smart-chain-to-metamask/)

* **Network Name**: Hoo Smart Chain Mainnet
* **New RPC URL**: <https://http-mainnet.hoosmartchain.com>
* **Chain ID**: 70
* **Currency Symbol**: HOO
* **Block Explorer URL**: [https://hooscan.com](https://hscscan.com)

[**KuCoin Chain**](https://kcclaunch.org/how-to-add-kcc-chain-in-metamask/) [**(**](https://kcclaunch.org/how-to-add-kcc-chain-in-metamask/)[**KCC**](https://kcclaunch.org/how-to-add-kcc-chain-in-metamask/)[**)**](https://kcclaunch.org/how-to-add-kcc-chain-in-metamask/)

* **Network Name**: KCC-Mainnet
* **New RPC URL**: <https://rpc-mainnet.kcc.network>
* **Chain ID**: 321
* **Currency Symbol**: KCS
* **Block Explorer URL**: <https://explorer.kcc.io/en>

[**Moonriver**](https://docs.moonbeam.network/builders/get-started/moonriver/)

* **Network Name**: Moonriver
* **New RPC URL**: <https://rpc.moonriver.moonbeam.network>
* **Chain ID**: 1285
* **Currency Symbol**: MOVR
* **Block Explorer URL**: <https://blockscout.moonriver.moonbeam.network/>

[**OKX**](https://www.okx.com/academy/en/how-to-bridge-assets-from-binance-smart-chain-to-okexchain-on-metamask/)

* **Network Name**: OKX Chain Mainnet
* **New RPC URL**: <https://exchainrpc.okex.org>
* **Chain ID**: 66
* **Currency Symbol**: OKT
* **Block Explorer**: <https://www.oklink.com/okexchain>

[**Telos**](https://www.telos.net/)

* **Network Name**: Telos EVM Mainnet
* **New RPC URL**: <https://mainnet.telos.net/evm>
* **Chain ID**: 40
* **Currency Symbol**: TLOS
* **Block Explorer URL**: <https://telos.net>

[**Cronos**](https://cronos.crypto.org/)

{% hint style="info" %}
**This is a dedicated RPC from the Elk Team**
{% endhint %}

* **Network Name**: Cronos EVM Mainnet Beta
* **New RPC URL**: <https://cronos-rpc.elk.finance>
* **Alternate RPC URL:** <https://evm-cronos.crypto.org/>
* **Chain ID**: 25
* **Currency Symbol**: CRO
* **Block Explorer URL**: <https://cronos.crypto.org/explorer>

[**Fuse**](https://explorer.fuse.io/)

* **Network Name**: Fuse Mainnet RPC
* **New RPC URL**: <https://rpc.fuse.io>
* **Chain ID**: 122
* **Currency Symbol**: FUSE
* **Block Explorer URL**: <https://explorer.fuse.io/>

[**IoTeX**](https://iotexscout.io/)

* **Network Name**: IoTeX Network Mainnet
* **New RPC URL**: <https://babel-api.mainnet.iotex.io>
* **Chain ID**: 4689
* **Currency Symbol**: IOTX
* **Block Explorer URL**: <https://iotexscan.io>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.elk.finance/user-tutorials-and-help/wallets/metamask-1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
