🌐Setup & Configure RPCs & Networks

1️⃣ What is RPC and why is it important?

RPC (Remote Procedure Call) is the gateway that connects your crypto wallet (MetaMask, Rabby, OKX Wallet, Pulse Wallet, IM Wallet…) to a blockchain (PulseChain, Ethereum, BSC, Base, Arbitrum…).

Every time you:

  • Open your wallet

  • Check your balance

  • Swap tokens on Liberty Swap Finance

  • Sign or send a transaction

Your wallet sends requests to the blockchain through an RPC server.

If the RPC is slow, overloaded, or broken, your wallet will appear to malfunction β€” even though your assets are still safely stored on-chain.

2️⃣ When do you need to change RPC?

You should consider changing your RPC when you experience any of the following:

❌ Your token balance shows as zero

Even though you know the funds are there.

❌ Transactions stay pending forever

Or get stuck on β€œConfirming…”

❌ Liberty Swap Finance does not load correctly

Pools, prices, or swap functions fail to display.

❌ Errors such as

β€œFailed to fetch”, β€œRPC error”, β€œNetwork error”

❌ The blockchain feels slow or unresponsive

The default RPC is congested or temporarily down.

3️⃣ The solution: Change or add another RPC

An RPC is just a connection server. Changing RPC means:

  • You are switching to another gateway to the same blockchain

  • Your wallet, funds, and private keys remain unchanged

  • Security is not affected

Think of it like:

If a website is slow, you switch to a different server or DNS to access it faster.

πŸ“˜ HOW TO CHANGE OR ADD A CUSTOM RPC

4️⃣ How to add or change RPC in your wallet

This works for: MetaMask, Rabby, OKX Wallet, IM Wallet, Pulse Wallet, Trust Wallet (EVM mode)

Step 1

Open your wallet β†’ Click the Network Selector (Ethereum, BSC, Arbitrum, etc.)

Step 2

Select β€œAdd Network” or β€œCustom RPC”

Step 3

Fill in the following fields:

Field
Description

Network Name

Display name

RPC URL

Node endpoint

Chain ID

Blockchain ID

Currency Symbol

Native coin

Block Explorer URL

Transaction explorer

Step 4

Click Save β†’ Switch to the new network β†’ Done

πŸ“— READY-TO-USE RPC SETTINGS

πŸ”Ή PulseChain

Field
Value

Network Name

PulseChain

Chain ID

369

Currency Symbol

PLS

Backups:

πŸ”Ή Ethereum Mainnet

Field
Value

Network Name

Ethereum Mainnet

RPC URL

https://rpc.ankr.com/eth

Chain ID

1

Currency Symbol

ETH

Backups:

πŸ”Ή BNB Smart Chain (BSC)

Field
Value

Network Name

Binance Smart Chain

RPC URL

https://bsc-dataseed.binance.org

Chain ID

56

Currency Symbol

BNB

Backups:

πŸ”Ή Base Mainnet

Field
Value

Network Name

Base Mainnet

RPC URL

https://mainnet.base.org

Chain ID

8453

Currency Symbol

ETH

Backups:

πŸ”Ή Arbitrum One

Field
Value

Network Name

Arbitrum One

RPC URL

https://arb1.arbitrum.io/rpc

Chain ID

42161

Currency Symbol

ETH

Backups:

πŸ”Ή Solana Mainnet (Non-EVM)

⚠ Solana does not use EVM-style RPCs. You must use a Solana-compatible wallet such as Phantom, Solflare, Backpack, or OKX (Solana mode).

Field
Value

Backups:

5️⃣ Advanced tip: Use multiple RPCs for stability

Some wallets (Rabby, IM Wallet, Pulse Wallet) allow you to add multiple RPC URLs for the same network.

This enables:

  • Automatic failover if one RPC goes down

  • Faster data loading

  • More reliable swaps and transactions

6️⃣ Security notes

βœ” RPC servers cannot access or steal your funds βœ” They only read blockchain data and relay transactions ❗ However, malicious RPCs could:

  • Show incorrect balances

  • Redirect you to fake networks

Always use RPCs from:

  • Official blockchain websites

  • Project documentation

Last updated