Tres Chain
  • What is Tres Chain?
  • Our Logos
  • Intro
    • Project Overview
      • Vision
      • Scholarship
      • Voting
      • Community
      • Social Media
  • Coin Information
    • Tres Coin and Tres Token
      • Tokens
        • Archived
          • Tres Leches Cake(archived)
          • Tres Leches(archived)
          • Tres Leches Cupcake(archived)
          • Staking(archived)
    • Coin Distribution
  • Our SmartSwap
    • Swap
      • Addresses
      • How to add liquidity
      • How to swap
  • Our Wallet
    • Wallet
      • Android
      • IOS
      • Dapp Catalog
      • Extension
        • Privacy Policy
        • Terms of Use of Blockwallet/CakeWallet
        • How to use the Phishing Protection feature
        • What Is a Dropped Transaction?
        • How do Hardware Wallets Work?
        • How to get the Ledger Hardware Wallet
        • How to get the Trezor Hardware Wallet?
        • What is an HD Path?
        • What is Lock Timeout?
        • How to Add a Custom Network RPC
        • Tips to Stay Safe When Connecting to DApps
        • How to Use BlockWallet Bridges
  • Our Blockchain
    • Blockchain
      • Node List
      • Install Node 2023
      • Install and Configure your Node
      • Nodes
        • Setup a Node
        • Add Node to Tres Leches Chain
        • Secure the Node
      • Blockscout Explorer Install
      • Smart Contract Verification
      • Testnet Configuration
      • Validator Rewards
  • Our NFTs
    • NFT
      • Owner's(archived)
      • Desert Rolodex Collection(archived)
  • Who we are
    • Team
  • Audits
    • Token Audit
    • Wrapped Token
Powered by GitBook
On this page
  • Using Chainlist to add a network
  • Adding a network
  • Editing network details
  • Risks of adding an unknown network

Was this helpful?

Edit on GitHub
  1. Our Wallet
  2. Wallet
  3. Extension

How to Add a Custom Network RPC

PreviousWhat is Lock Timeout?NextTips to Stay Safe When Connecting to DApps

Last updated 2 years ago

Was this helpful?

With the many EVM-compatible networks popping up, adding custom networks will be essential to navigating your favorite DApps and DEXes.

What is a RPC?

RPC stands for remote procedure call, a set of protocols that allow a client such as BlockWallet to interact with a blockchain. Adding network details in the manual process outlined below allows BlockWallet to connect to a particular network and interact with it.

Note that if you’re operating BlockWallet from multiple devices, adding a network on one device does not mean it will appear on another device even when accessing the same account.

Also, you will need to re-add custom networks if you uninstall the BlockWallet extension.

Using Chainlist to add a network

The easiest way to add a custom network is . It’s a trusted service which does not require technical details like an RPC URL or Chain ID.

We recommend taking a look at the list of networks available on and adding networks from there, especially for beginners. For a helping hand, check out our HelpDesk article on

Adding a network

Follow the steps below to add a custom network manually.

  1. In the main wallet screen, select the gear icon on the top-right-hand corner.

  2. Select “Networks”

  3. Select “+ Add New Network”

  4. Type in the network's Chain Identification or Chain Name

    1. Note that if you are looking for a testnet OR networks supported by default you will only see those results by modifying your search filter by selecting the icon in the top right-hand corner.

  5. If your search query comes back with zero results, it’s due to one of the following reasons:

    1. You entered the Chain Identification or Chain Name incorrectly. Double-check your entry and try again.

    2. Your desired network is a non-recognized network and it needs to be added manually.

  6. To add a network manually, enter the Network Name, RPC URL, Chain ID, and Currency Symbol.

  7. Once this info has been entered, press “Save”.

Editing network details

This is an advanced feature. If you’re not 100% sure with what you’re editing, do not change network details.

You have the option to edit network details as long as it’s not selected for use. To do so, navigate to the “Network” tab in settings, select a network, and edit the details. Remember to press save once you’re done.

Risks of adding an unknown network

As the blockchain ecosystem expands, many custom networks are built, but not all of them can be trusted. This is an inherent risk to adding custom networks.

Here are a couple of best practices when adding custom networks:

  • Do your due diligence

    • BlockWallet does not verify non-recognized networks, so be sure you trust the network provider before adding it to your BlockWallet account. A malicious network provider can lie about the state of the blockchain, withhold transactions, and record your network activity and IP address.

    • Additionally, the quality of the underlying RPC is not guaranteed, the wallet experience can be degraded because of a low-quality RPC provided by the custom network.

  • Always use established bridges or portals to move tokens between networks.

    • When bridging your tokens (moving your tokens from one chain to another), make sure you trust the network operator and the receiving address you send funds.

    • If you attempt to send crypto assets directly from one network or chain to another, it will most likely result in permanent and irreversible asset loss.

  • Make sure that custom network information is accurate.

    • Always verify custom network information before adding it to your BlockWallet account. As mentioned above, BlockWallet does not verify non-recognized networks.

ChainList
ChainList
How to Add a Network Using Chainlist.