Rabby browser wallet: what it does and how it works
Rabby is a browser wallet for Ethereum-style networks that simulates every transaction before you sign. A plain guide to its features, fees and risks.
Product details
| Made by | Opcode Labs (linked to DeBank) |
|---|---|
| Launched | Not stated by the maker |
| Networks | Ethereum and compatible networks (Arbitrum, Base, Optimism, Polygon, BNB Chain, Avalanche and more). No Bitcoin or Solana |
| Browsers | Chrome, Brave, Edge |
| Mobile app | iOS and Android, plus desktop apps |
| Hardware wallets | Ledger, Trezor, BitBox02, Keystone, OneKey, GridPlus, NGRAVE and others |
| Built-in swaps | Yes. 0.25% fee included in the quote |
| Open source | Yes for the extension (MIT licence) |
| Custody | Self-custody. You hold the seed phrase |
What you can do with it
| Feature | Available | Notes |
|---|---|---|
| Transaction simulation | Yes | Shows balance changes before you sign |
| Risk warnings | Yes | Approvals, risky contracts, price impact |
| Automatic network switching | Yes | Follows the app you are using |
| Swaps and bridging | Yes | 0.25% fee |
| Gas paid from a prepaid balance | Yes | GasAccount |
| Wide hardware wallet support | Yes | More than ten device makers |
| Bitcoin or Solana | No | Ethereum-style networks only |
| Firefox | No | Chromium browsers only |
Rabby is a browser wallet for Ethereum and networks that work like it. Its main idea is safety while using crypto apps: before you sign anything, it simulates the transaction and shows what will leave and enter your wallet.
Who makes it
Rabby is published by Opcode Labs, a company in Singapore. It is closely linked to DeBank, a well-known crypto portfolio tracker, which runs its bug bounty.
What you can do with it
See what a transaction will do. Before you sign, Rabby runs the transaction in a simulation and shows the expected balance changes. It flags suspicious approvals, risky contracts and swaps with a bad price. You can still sign past the warnings, so read them. Lesson 37 explains why approvals are the most common way people are drained.
Use Ethereum-style networks. Rabby supports Ethereum, BNB Smart Chain, Avalanche, Arbitrum, Base, Optimism, Polygon and many others, and you can add custom networks with fewer features. It does not support Bitcoin, Solana or Tron.
Switch networks automatically. When an app asks for a different network, Rabby changes to it for you instead of making you switch by hand.
Swap and bridge. Built-in swaps and bridges charge 0.25%, included in the quote. Some same-network swaps between closely related tokens are free.
Pay gas without the right token. GasAccount is a prepaid balance that pays network fees on supported networks. You fund it with tokens, or on mobile with Apple Pay or Google Pay. Money added by card cannot be withdrawn.
Use many hardware wallets. Rabby supports more devices than most: Ledger, Trezor, BitBox02, Keystone, OneKey, GridPlus, NGRAVE and others.
What it is less good at
It covers only Ethereum-style networks, so Bitcoin or Solana holders need a second wallet. It does not run in Firefox. Its simulation is a strong safety net but not a guarantee: it estimates, and a determined scam can still fool it.
Is it safe?
Rabby is self-custody. Its extension code is published under an MIT licence, which lets outsiders check it. Security firms audited it in 2025: one gave a passing result, another listed issues still open at the time.
In October 2022, a flaw in Rabby's swap contract was exploited for about $200,000, and users were told to revoke their approvals to it. Lesson 37 shows how to check and revoke approvals.
Fake "Rabby" extensions exist in browser stores. Install it only through rabby.io.
Who it suits
People who use DeFi apps on several Ethereum-style networks and want to see what they are signing. Beginners who only hold Bitcoin or Solana need a different wallet.
Setting it up safely
- Install from the source. Go to rabby.io yourself, by typing the address, and follow its link to your browser's extension store. Do not use search ads or links from messages. On the store page, check the publisher name and the number of users.
- Write the seed phrase on paper. Rabby shows it once when you create a wallet. Write every word in order and keep it offline. Lesson 30 shows how, and our free backup card helps.
- Never type the phrase anywhere else. No genuine site, support agent or app update will ask for it.
- Start small. Send a small amount first and check it arrives before moving more.
- Review connections. From time to time, remove app connections and token approvals you no longer use.
How it compares
Compared with MetaMask, Rabby charges less on swaps (0.25% against 0.875%) and supports more hardware wallets, but covers only Ethereum-style networks. If you also hold Solana or Bitcoin, you will need a second wallet such as Phantom. The MetaMask guide covers the most common alternative.
Rabby is an Ethereum-style browser wallet built around simulating transactions before you sign, with low 0.25% swap fees and wide hardware support. It does not handle Bitcoin or Solana, and its warnings help but cannot catch every scam.
These guides describe what each wallet does. They are not recommendations, and none of these companies paid to be listed. Never type your seed phrase into a website, and install wallets only through the maker's own site.
Sources
Checked against these sources on 13 October 2026.
The course by email
Five short emails to get you started, each built on one lesson. After that, one short email a month about what is new. No price tips and no hype.
Free. Unsubscribe any time. See our privacy notice.
Want your progress saved too? Create a free account.