Wallets
MetaMask
MetaMask, one of the most widely used wallets for EVM-compatible blockchains, can be easily configured to support the ICB Network. Since ICB is not added by default in MetaMask, users need to manually add the network to interact with ICB-based applications.
To connect MetaMask to the ICB Mainnet, users can add the following network details:
RPC URL: https://icbscan.io
Chain ID: 73115
RPC: https://rpc2-mainnet.icbnetwork.info/
Explorer: https://icbscan.io
Symbol: ICBX
For testing and development purposes, the ICB Testnet can be added using:
RPC URL: https://testnet.icbscan.io
Chain ID: 73114
RPC: https://rpc2-testnet.icbnetwork.info/
Explorer: https://testnet.icbscan.io
Symbol: ICBT
Once added, users can seamlessly interact with dApps deployed on the ICB Network using MetaMask, whether on the mainnet or testnet. MetaMask also supports features like token import, custom gas settings, and transaction history, making it a reliable and accessible choice for both developers and end users.
MetaMask Wallet: https://metamask.io/
Rabby
Rabby Wallet includes a feature that automatically switches the wallet to the appropriate EVM-compatible chain based on the site you visit. As such, it should switch to the ICB Network automatically when you access a dApp built on this chain, offering a seamless onboarding experience.
In addition to automatic network switching, Rabby Wallet is designed with security and usability in mind. It supports all major EVM chains out of the box and can detect which chain a dApp is running on, preventing incorrect network selections that could lead to failed transactions.
Rabby also features transaction simulation, allowing users to preview the actual outcome of a transaction before signing it. This makes it a safer option for interacting with unfamiliar contracts.
Furthermore, Rabby provides multi-chain visibilityβusers can view balances and recent activity across multiple EVM chains from a unified interface, improving transparency and user experience.
Thanks to its open-source codebase and regular updates, Rabby Wallet is gaining traction among advanced users who prioritize both safety and convenience when managing digital assets across multiple networks.
Rabby Wallet: https://rabby.io/
Coinbase Wallet
Coinbase Wallet is a user-friendly and secure mobile and browser-extension wallet that supports a wide range of EVM-compatible chains. Although it does not offer the same level of automatic network switching as Rabby Wallet, it can be configured to work with the ICB Network.
If the ICB Network is integrated into your dApp using the standard ethereum.request({ method: 'wallet_addEthereumChain' })
call, Coinbase Wallet will prompt users to approve the network configuration the first time they connectβmaking the onboarding process simple and intuitive.
Once added, Coinbase Wallet will remember the ICB Network configuration and automatically switch to it when revisiting the app.
For reference, the network configuration details are as follows: Coinbase Wallet also allows users to manage tokens, NFTs, and interact with DeFi apps directly from their mobile devices or browser, making it a great choice for users seeking a secure and intuitive experience on the ICB Network.
Coinbase Wallet Extension: https://chromewebstore.google.com/detail/coinbase-wallet-extension/hnfanknocfeofbddgcijnmhnfnkdnaad
Ledger Hardware
Ledger hardware wallets, such as the Ledger Nano S and Nano X, offer a secure way to manage digital assets on EVM-compatible networks β including the ICB Network. While Ledger does not provide a native ICB app, users can utilize the Ethereum application to interact with ICB.
Setting Up Ledger for ICB Network
1. Install the Ethereum App on Ledger
- Open Ledger Live - Navigate to My Ledger - In the App Catalog, find and install the Ethereum application
2. Add ICB Account
- After installing the Ethereum app, click on Add Account - Select Ethereum as the account type - Complete the process to add the account
Connecting Ledger to Web3 Wallets
To interact with dApps on the ICB Network, connect your Ledger device to a Web3 wallet such as MetaMask or Rabby.
Using MetaMask
- Open the MetaMask extension - Click the account icon β Connect Hardware Wallet - Choose Ledger, click Continue, and select your Ledger device - Select the desired account and connect - Add the ICB Network to MetaMask:
RPC URL: https://icbscan.io
Chain ID: 73115
RPC: https://rpc2-mainnet.icbnetwork.info/
Explorer: https://icbscan.io
Symbol: ICBX
Using Rabby Wallet
- Open the Rabby Wallet extension - Click your wallet address β Add New Address - Select Connect Hardware Wallets β Choose Ledger - Connect and choose the account - Add the ICB Network using the same details as above
Using Ledger with ICB dApps
Once your Ledger is connected to a Web3 wallet and the ICB Network is configured, you can safely interact with ICB-based dApps. Each transaction will require physical confirmation on your Ledger device, offering strong protection against unauthorized actions.
Ledger Live: https://www.ledger.com/ledger-live
Last updated