Connecting Wallets
AstralBeam requires you to connect both a Casper wallet and an EVM wallet to enable bidirectional bridging.
Supported Wallets
Casper Wallets
| Wallet | Type | Supported |
|---|---|---|
| Casper Wallet | Browser Extension | Yes |
| Ledger | Hardware | Via Casper Wallet |
EVM Wallets
| Wallet | Type | Supported |
|---|---|---|
| MetaMask | Browser Extension | Yes |
| WalletConnect | Mobile/Desktop | Yes |
| Coinbase Wallet | Browser/Mobile | Yes |
| Rainbow | Mobile | Yes |
Installing Casper Wallet
- Visit casperwallet.io
- Click "Download" and select your browser
- Install the browser extension
- Create a new wallet or import existing:
- New Wallet: Follow the setup wizard, save your recovery phrase securely
- Import: Use your recovery phrase or private key
Getting Your Casper Address
- Open Casper Wallet extension
- Your public key is displayed at the top (starts with
01or02) - Click to copy the full address
Installing MetaMask
- Visit metamask.io
- Click "Download" and select your browser/platform
- Install the extension
- Create a new wallet or import existing
- Save your recovery phrase securely
Adding Testnet Networks
For testnet bridging, add these networks to MetaMask:
Ethereum Sepolia
Network Name: Sepolia
RPC URL: https://rpc.sepolia.org
Chain ID: 11155111
Currency Symbol: ETH
Block Explorer: https://sepolia.etherscan.io
Base Sepolia
Network Name: Base Sepolia
RPC URL: https://sepolia.base.org
Chain ID: 84532
Currency Symbol: ETH
Block Explorer: https://sepolia.basescan.org
Connecting to AstralBeam
Step 1: Navigate to the Bridge
Go to astralbeam.io
Step 2: Connect Casper Wallet
- Locate the "Connected Wallets" section at the top of the bridge interface
- Find the Casper row showing "Not connected"
- Click the connect icon (plug icon)
- A popup will appear from Casper Wallet
- Review the connection request
- Click "Approve" in Casper Wallet
- Your Casper address will now appear truncated (e.g.,
01abc1...ef23)
Step 3: Connect EVM Wallet
- Find the Ethereum row showing "Not connected"
- Click the connect icon
- A wallet selection modal will appear
- Choose your preferred wallet (e.g., MetaMask)
- In MetaMask, review the connection request
- Click "Connect"
- If on the wrong network, you'll be prompted to switch to Sepolia
- Your Ethereum address will now appear truncated (e.g.,
0xabc1...ef23)
Step 4: Verify Connection
Both wallets should now show:
- A green dot indicating "Connected"
- Your truncated wallet address
- Action buttons (switch/disconnect)
Managing Connected Wallets
Switching Casper Account
- Click the switch icon next to your Casper address
- Casper Wallet will open
- Select a different account if you have multiple
- Approve the new connection
Disconnecting Ethereum Wallet
- Click the X icon next to your Ethereum address
- The wallet will be disconnected
- Click the connect icon to reconnect
Switching Ethereum Network
If you're connected to the wrong network:
- The bridge will show a warning: "Wrong Network Detected"
- Click "Switch to Sepolia" (or the correct network)
- Approve the network switch in MetaMask
Troubleshooting Connections
Casper Wallet Not Connecting
- Extension not installed: Install from casperwallet.io
- Wallet locked: Open Casper Wallet and enter your password
- Connection rejected: Try connecting again and approve the request
- Browser issue: Try refreshing the page or restarting browser
MetaMask Not Connecting
- Extension not installed: Install from metamask.io
- Wallet locked: Open MetaMask and enter your password
- Pending requests: Check for pending connection requests in MetaMask
- Multiple wallets: Disable other wallet extensions that might conflict
Wrong Network
- The bridge only supports specific networks
- Check the current network in MetaMask
- Use the "Switch Network" button or manually switch in MetaMask
- For testnet: Use Sepolia (Chain ID: 11155111)
Security Best Practices
- Verify the URL: Always check you're on
astralbeam.io - Review permissions: Check what permissions the dApp is requesting
- Use hardware wallets: For large amounts, consider hardware wallet support
- Keep recovery phrases secure: Never share or store digitally
- Disconnect when done: Disconnect wallets after bridging if desired