ℹ Note: Update to firmware 9.9.0 to enable Opensea contracts (and possibly other NFT platforms).
What is Rabby?
Getting started with Rabby
Pre-requisites
- A BitBox02 Multi
- Download and install BitBoxBridge
Step 1: Setup the BitBox02 Multi
Step 2: Install the BitBoxBridge
Step 3: Start using Rabby with the BitBox02
Note: Currently Rabby only works with Google Chrome and Brave browser but they have plans to release on Firefox as well.
Make sure the BitBoxApp is closed before connecting with Rabby or you may encounter connectivity issues.
Next, choose a password and confirm it.
Rabby will ask you which wallet you want to connect to it. Plug in your BitBox02 and then choose BitBox02 from the list. Then unlock the BitBox02.
Compare the displayed pairing code with the one shown on the BitBox02 display and confirm on the device, if it matches.
Note: You will only be shown a pairing code when connecting for the first time.
On the next screen you will be asked which addresses you want to import. If you want to choose the ETH address that’s used in the BitBoxApp, you can choose the first one. You can also choose more than one. Then click Next.
Done! Now you can connect to Ethereum DApps.
How to connect with DApps using Rabby
- Go to the DApp website you want to connect to (For example, app.uniswap.org)
- Click on Connect Wallet and select the MetaMask option. Rabby will automatically popup and then click connect in the Rabby popup.
Troubleshooting
Rabby is not opening when I click MetaMask/MetaMask is still opening by default.
If Rabby does not open or if MetaMask is opening instead, please try the following:
- Make sure Rabby is set as you default wallet
- Open and unlock Rabby
- At the bottom of the popup, it will say Set Rabby as default wallet? Then click Confirm
- Refresh the DApp website and try again
- If it is still not working and you have MetaMask installed, try disabling MetaMask
- Right click the Metamask icon, then click Manage extensions
- Then click the toggle to disable Metamask
- Go back to the DApp website, refresh and try again.
Signing an Opensea smart contract is not working (or other NFT platforms).
Please make sure your BitBox02 firmware is up-to-date. Opensea contracts support was added in the 9.9.0 firmware update.
To update the BitBox02 firmware:
- Download and install the latest BitBoxApp
- Open the BitBoxApp
- Plug-in and unlock the BitBox02
- Click on "Device settings" in the sidebar
- Under "Firmware", it will say new firmware is available if you are not already up-to-date
- Install the firmware by following the on-screen instructions