About the integration of ZERO and Rabby Wallet

Rabby Wallet is an open source, multi-chain web 3 wallet developed by DeBank with a focus on accessibility and security. The goal of Rabby is to keep crypto transactions as simple as possible while giving the user more control, privacy and security.

You can use Rabby Wallet and ZERO according to the same principles as the LIQUID app and ZERO:

  • Just like in the LIQUID app, you can see an overview of your portfolio in Rabby Wallet and you can initiate and broadcast transactions from Rabby.
  • Your private keys always remain on ZERO. As a consequence, you will always need to sign any transaction with ZERO.

One important difference between using the LIQUID app and Rabby Walletis that with Rabby you choose which coins and accounts you want to synchronize. So, contrary to the LIQUID app, Rabby may not display your full portfolio.

What can I do with the Rabby Wallet integration?

You can use the Rabby browser extension in Chrome and Brave. Firefox and Edge integration is still under development. All functionality of Rabby is supported: sending and receiving transactions, signing messages and smart contracts, …

This includes coins and chains that are not natively supported on ZERO. Your ZERO will be able to show the most common chain and coin details.

What can't be done with the Rabby Wallet integration?

There are some limitations and differences with the LIQUID app.

Synchronize multiple hardware wallets
You can synchronize multiple accounts from ZERO with Rabby next to your regular Rabby wallet, but only from one hardware wallet. If you have your main ZERO wallet synced with Rabby and you want to additionally synchronize a passphrase wallet or another ZERO, you need to unsync the main wallet first.
See:

Easily verify transaction details
The LIQUID app displays your unsigned transaction QR-code together with the transaction details. This makes it easy to verify the transaction details on ZERO before signing it.

Rabby doesn't show the transaction details, only the QR-code. This makes it more difficult to verify the transaction details. You need to make a note or remember the transaction details to verify them on your ZERO before signing. The most important thing you want to verify that it hasn't been modified is the receiver's address.

Only EVM-based chains
Rabby Wallet supports over 10,000 cryptocurrencies and NFTs on Ethereum and over 141 EVM (= Ethereum Virtual Machine) chains and testnets. EVM chains are based on Ethereum and use the same address format, starting with '0x'.
Other chains or networks are not supported in Rabby Wallet.