Connect Wallet
This guide will help you connect various wallets to OPN Chain. We support all major Ethereum wallets thanks to our full EVM compatibility.
Supported Wallets
MetaMask
✅
✅
✅
✅
Trust Wallet
❌
✅
✅
❌
Coinbase Wallet
✅
✅
✅
❌
Rainbow
❌
✅
✅
❌
Ledger
✅
❌
❌
✅
Trezor
✅
❌
❌
✅
WalletConnect
✅
✅
❌
❌
MetaMask Setup
MetaMask is the most popular and recommended wallet for OPN Chain.
Browser Extension
Install MetaMask
Create or Import Wallet
Follow MetaMask's setup wizard
Securely store your seed phrase
Never share your private key or seed phrase
Add OPN Network
Option A: Automatic (Recommended)
// Add this to your website async function addOPNNetwork() { try { await window.ethereum.request({ method: 'wallet_addEthereumChain', params: [{ chainId: '0x3d8', chainName: 'OPN Testnet', nativeCurrency: { name: 'Test OPN', symbol: 'OPN', decimals: 18 }, rpcUrls: ['https://testnet-rpc.iopn.tech'], blockExplorerUrls: [] }] }); } catch (error) { console.error('Failed to add network:', error); } }Option B: Manual
Click the network dropdown
Select "Add Network"
Click "Add a network manually"
Enter:
Network Name: OPN Testnet
RPC URL: https://testnet-rpc.iopn.tech
Chain ID: 984
Currency Symbol: OPN
Mobile Setup
Download MetaMask Mobile
Import or Create Wallet
Use same seed phrase as desktop for sync
Or create new mobile-only wallet
Add OPN Network
Go to Settings → Networks
Tap "Add Network"
Enter the network details above
Connecting Hardware Wallets
MetaMask supports Ledger and Trezor hardware wallets:
Connect Hardware Wallet
Plug in your device
In MetaMask, go to Settings → Advanced
Enable "Use hardware wallets"
Add Hardware Account
Click account dropdown → Connect hardware wallet
Select your device type
Follow on-screen instructions
Use with OPN Chain
Ensure OPN network is selected
Hardware wallet will sign transactions
Trust Wallet Setup
Trust Wallet is popular for mobile users.
Mobile Setup
Add Custom Network
Go to Settings → Networks
Tap the + icon
Select "Custom Network"
Enter:
Browser Extension
Install Trust Wallet Extension
Available for Chrome, Brave, Edge
Configure Network
Click settings icon
Select "Custom Networks"
Add OPN details
Coinbase Wallet Setup
Browser Extension
Install Extension
Add Network
Click Settings → Networks
Add Custom Network
Enter OPN details
Mobile Setup
Configure Network
Settings → Networks → Add Network
Enter OPN configuration
WalletConnect Integration
WalletConnect allows you to connect any compatible wallet to DApps.
For DApp Developers
For Users
Open DApp that supports WalletConnect
Click Connect Wallet → WalletConnect
Scan QR Code with your mobile wallet
Approve Connection in your wallet
Programmatic Wallet Connection
Detect Installed Wallets
Universal Connection Handler
Security Best Practices
For Users
Verify Network Details
Always double-check RPC URL
Confirm Chain ID is 984
Only use official URLs
Protect Your Keys
Never share private keys
Never enter seed phrase on websites
Use hardware wallets for large amounts
Check Transaction Details
Verify recipient address
Check gas fees
Understand what you're signing
For Developers
Always Request Permissions
Handle Network Changes
Validate User Input
Common Issues
MetaMask Not Detected
Network Addition Failed
Mobile Connection Issues
For mobile DApps, use deep linking:
Need help? Join our Discord
Last updated
