What Is Rabby? The DeBank Security Wallet That Simulates Every Transaction, Explained
How Rabby, DeBank's open-source EVM wallet, works: pre-sign risk scanning, transaction simulation, no token, and how it compares to MetaMask.
Table of contents
Rabby is a free, open-source, self-custody wallet for Ethereum and every EVM-compatible chain, built by the team behind the DeBank portfolio tracker. What sets it apart from MetaMask and most rivals is a single obsession: it tries to show you exactly what a transaction will do — and warn you if it looks dangerous — before you sign it. This guide covers who makes it, how that pre-sign safety model actually works, what it costs, whether there's a token, and how it stacks up against MetaMask in 2026.
What Rabby is, and who's behind it
Rabby is a browser-extension and mobile crypto wallet made by DeBank, the company best known for its DeFi portfolio tracker of the same name. It was first released in 2021, and it deliberately positions itself as a power-user wallet for people who live in DeFi — swapping, bridging, lending and minting across many chains — rather than a first-ever-wallet for total newcomers.
Two things follow from its DeBank lineage. First, it inherits a strong portfolio-tracking backbone: Rabby shows a unified, real-time view of your assets, positions and NFTs across every chain in one screen, without you manually adding tokens. Second, it is genuinely open source. The extension is published under the MIT license on GitHub, and DeBank later open-sourced the mobile app too, so the code that guards your funds can be independently inspected. Rabby has been through security reviews by firms including SlowMist, Least Authority and Cure53, with audit reports published publicly.
Rabby is available as an extension for Chrome and other Chromium-based browsers, and as a mobile app for iOS and Android. It is self-custodial: your seed phrase and private keys stay on your device, DeBank never holds your funds, and there is no account to register.
How it works: simulate first, sign second
The core idea behind Rabby is that the dangerous moment in crypto is not holding assets — it's signing. Most wallet drains happen because a user approves a transaction or a signature that does something different from what they expected: an "approve" that grants an unlimited spend allowance, a "claim" that actually transfers out an NFT, a signature that authorises a malicious contract. Rabby's whole design attacks that moment.
Transaction simulation. When you're about to sign, Rabby runs the transaction in a simulated environment first and shows you a plain-language summary of the resulting balance changes — what leaves your wallet, what arrives, and which approvals change. Instead of an opaque blob of hex data, you see "you will send X, you will receive Y." If the simulation doesn't match what the dApp told you to expect, that mismatch is your cue to stop.
Pre-transaction risk scanning. Alongside the simulation, Rabby's risk engine inspects the contract call and surfaces warnings: interactions with addresses it knows to be malicious or scam-associated, requests for unlimited token approvals, unusual permission grants, and other red flags. High-risk actions are called out prominently before you can confirm.
Approval management. Because unlimited approvals are such a common attack vector, Rabby includes a built-in approval dashboard where you can review every spending allowance you've granted across chains and revoke the risky or forgotten ones in a few clicks.
Automatic chain switching. A smaller but beloved feature: Rabby detects which chain a dApp is on and switches to it automatically. You don't get the familiar MetaMask friction of "wrong network" errors, manual network-adds, or failed transactions from being on the wrong chain. It supports 130+ EVM networks out of the box and adds new ones as you meet them.
None of this changes custody or the underlying signature — you are still the one approving with your own key. What Rabby changes is how much you understand about that approval before you make it.
Eligibility, fees, and the token question
Cost. The wallet itself is free. Like any EVM wallet you still pay network gas fees to the chains you transact on; Rabby doesn't take a cut of ordinary transfers. Where it earns is optional in-wallet services such as its swap/bridge aggregator, which may carry a small fee baked into the quote — you can compare routes before accepting.
GasAccount. One notable convenience feature is GasAccount. You deposit USDT or USDC once, and Rabby lets you pay gas for any of your addresses across supported networks from that balance — no need to keep a little ETH, BNB, MATIC and so on scattered across every chain. Mechanically, Rabby estimates the gas, sends it to your address, and submits the transaction. Rabby says it takes no additional platform fee for this: you pay the estimated gas for your transaction plus a small on-chain cost for Rabby to route that gas to your address, and any unused gas stays in your address. The one catch: your very first deposit still requires native gas on the network you start from.
KYC and US availability. Rabby is a self-custody wallet, not a regulated exchange or custodian, so there is no KYC and no sign-up. It is distributed globally through the Chrome Web Store and the Apple and Google app stores, and there is no US geo-restriction to install or use it — the same as MetaMask in that respect. Your responsibility is simply to download it from the official links.
Is there a token? No. Rabby does not have its own token. DeBank runs a points program that rewards installing the wallet and on-chain activity, and that has fuelled persistent speculation about a future airdrop — but there is no confirmed token and no confirmed airdrop. This matters for your safety: "Rabby token," "Rabby airdrop claim" and "connect to claim RABBY" pages are exactly the kind of bait scammers use. Until DeBank announces something on its verified channels, treat every such link as phishing.
Rabby vs MetaMask
MetaMask is the default EVM wallet for most people and has the widest dApp integration, the longer track record, and the larger ecosystem. So why do so many DeFi users keep a copy of Rabby? A few concrete differences:
- Pre-sign safety is default, not optional. Rabby ships transaction simulation and risk scanning turned on for everyone. MetaMask added comparable security alerts and simulation later, and historically some of its extended capability arrived through Snaps or third-party services rather than being native from day one. If your priority is understanding a transaction before signing, Rabby's experience is more opinionated out of the box.
- Chain handling. Rabby auto-detects and switches to the correct chain for the dApp you open, and it already knows 130+ networks. MetaMask typically expects you to switch networks yourself, and adding a new chain is a manual step that trips up newcomers and causes failed transactions.
- Portfolio view. Thanks to its DeBank roots, Rabby shows a unified multi-chain balance and positions view automatically. MetaMask's asset view is more per-network and requires more manual token management.
- GasAccount. Rabby's stablecoin gas-payment feature has no direct MetaMask equivalent for paying fees across many chains from a single deposit.
Where MetaMask still wins is ubiquity and familiarity: it's the wallet dApps test against first, it has a huge support and documentation footprint, and for a first-ever wallet it's the more common on-ramp. Many users run both — MetaMask for maximum compatibility, Rabby when they want its safety rails on a risky signature.
Track record
Rabby has grown from a niche power-user tool into one of the more respected security-focused EVM wallets. Its reputation rests on three things: it's been in the wild since 2021 without the kind of catastrophic wallet-level exploit that would sink trust; it's open source and repeatedly audited by named firms; and its simulation-and-warning approach proved influential enough that mainstream wallets, MetaMask included, later added comparable pre-sign checks of their own. Being built by DeBank — a company whose portfolio tracker is used across the DeFi world — gives it credibility and a steady data backbone that a brand-new wallet wouldn't have.
There is one real incident worth knowing: in October 2022, an external-call bug in Rabby's optional Swap contract was exploited for roughly $200,000. It hit users who had approved that specific DeFi contract — not the wallet's key management or seed handling — and DeBank paused the contract and urged affected users to revoke its approval. It's a reminder that "audited" is not "unbreakable," but the failure was in a peripheral swap module, not in Rabby's core custody.
The honest framing is that Rabby popularised "know before you sign" as a default, rather than an add-on. That's its main claim to fame.
Risks and red flags
No wallet is risk-free, and it's worth being clear-eyed:
- Simulation is a guide, not a guarantee. Rabby's preview is extremely useful, but sophisticated malicious contracts can behave differently at execution time, and a simulation can't catch every trick. It dramatically lowers your risk; it doesn't remove it.
- You can still override warnings. The wallet flags danger, but it won't stop a determined user from confirming anyway. If you rush past a red banner, the tool can't save you.
- Self-custody means self-responsibility. There is no support desk that can restore access. Lose your seed phrase and the funds are gone; leak it and they're stolen. Rabby never has your keys, which is the point — and the risk.
- Airdrop and token-phishing bait. The single most likely way a Rabby user gets hurt in 2026 is a fake "Rabby token/airdrop" site harvesting seed phrases or malicious signatures. Since there is no official token, assume any such offer is a scam.
- Fake downloads. Impersonator extensions and lookalike domains are common for
popular wallets. Only install from the official
rabby.iolinks and the official app-store listings, and verify the publisher.
How to use Rabby: step by step
- Install from the official source. Go to
rabby.ioand follow its link to the Chrome Web Store (or your mobile app store). Confirm the publisher before installing; avoid any third-party "download" site. - Create or import a wallet. Generate a new seed phrase or import an existing one. If you have a hardware wallet — Ledger, Trezor, Keystone, GridPlus or OneKey — connect it now so your keys stay in cold storage while Rabby acts as the interface.
- Write down your seed phrase offline. Store it on paper or metal, never in a screenshot, cloud note, or password manager synced online. Anyone with these words controls the funds.
- Connect to a dApp. Open any EVM app and choose Rabby (or WalletConnect). Rabby detects the app's chain and switches automatically — no manual network juggling.
- Read the pre-sign screen every time. Before you confirm, look at the simulated balance changes and any risk warnings. If what you see doesn't match what you intended, reject it. This one habit is the whole reason to use Rabby.
- Manage approvals periodically. Open the approval dashboard, review your token allowances across chains, and revoke anything unlimited, unused, or unfamiliar.
- (Optional) Fund GasAccount. If you're tired of holding gas on every chain, deposit USDT/USDC into GasAccount to pay fees across networks from one balance.
Bottom line
Rabby is what MetaMask might look like if it were redesigned in 2026 around one question: do you actually understand the transaction you're about to sign? Its pre-sign simulation, risk scanning, approval management and automatic chain switching make it a genuinely safer day-to-day experience for active DeFi users, and the fact that it's free, open-source, audited and backed by DeBank gives it real credibility. The trade-offs are that it's aimed at people already comfortable in EVM DeFi rather than absolute beginners, and that its safety features reduce risk without eliminating it — you still hold the keys and can still click through a warning. There is no token, so ignore the airdrop noise. If you sign a lot of transactions across many chains, Rabby is one of the strongest security-first wallets available.
Related guides
For related reading: what is account abstraction, best Ethereum L2s, and what is DeFi.
Not financial advice. Rabby is self-custody software — you are responsible for your own seed phrase and for verifying every download and transaction. There is no official Rabby token; treat any airdrop claim as phishing until confirmed on DeBank's official channels.
Frequently asked questions
What is Rabby wallet?
Rabby is a free, open-source, self-custody crypto wallet for Ethereum and all EVM-compatible chains, made by the team behind the DeBank portfolio tracker. It ships as a browser extension and a mobile app, and its headline feature is security: before you sign a transaction it simulates the outcome and scans the contract for risks, so you see what a transaction will actually do to your balances before you approve it.
Who created Rabby and is it open source?
Rabby is built by DeBank, the company behind the widely used DeBank DeFi portfolio tracker; it was first released in 2021. The wallet is open source under the MIT license, and its mobile app was also fully open-sourced. It has been audited by security firms including SlowMist, Least Authority and Cure53, and the code is public on GitHub.
Is Rabby wallet safe?
Rabby is non-custodial and open-source, and it is built around reducing the single most common cause of wallet drains: signing a malicious transaction. Its pre-sign simulation shows the exact balance changes a transaction will cause, and its risk engine flags unlimited approvals, known-scam contracts and suspicious permissions. That said, no wallet can stop you from ignoring a warning, and you alone hold the seed phrase, so safety still depends on your own care.
How is Rabby different from MetaMask?
The biggest difference is that Rabby's transaction simulation and pre-sign risk scanning are built in and on by default, whereas on MetaMask comparable checks arrived later and some capabilities historically leaned on Snaps or external services. Rabby also auto-detects and switches to the correct chain for each dApp instead of making you switch manually, and it shows a unified multi-chain portfolio. MetaMask is far more widely integrated and has a longer track record.
Does Rabby have a token or an airdrop?
Rabby does not have its own token. There is a points program that rewards installing the wallet and on-chain activity, which has fuelled speculation about a future airdrop, but DeBank has not confirmed any token launch. Treat any "Rabby token" claim or airdrop link as unverified and a likely phishing vector until DeBank announces otherwise on its official channels.
Is Rabby available in the US?
Rabby is a self-custody wallet, not a regulated exchange, so it has no KYC and is distributed globally through the Chrome Web Store and mobile app stores, including for US users. Because you hold your own keys there is no account to open or geo-restricted sign-up. Always download it from the official rabby.io links to avoid fake copies.
What is Rabby GasAccount?
GasAccount lets you deposit USDT or USDC once and then pay gas fees for any of your addresses across supported networks, so you no longer need to hold the native gas token on every chain. Rabby estimates the gas, sends it to your address and submits the transaction. Rabby says it charges no extra platform fee; you pay the estimated gas for your transaction plus a small on-chain cost for Rabby to route that gas to your address, and any unused gas stays in your address. Your very first deposit still needs native gas on the network you start from.
Which chains and hardware wallets does Rabby support?
Rabby supports 130+ EVM networks — including Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Smart Chain, zkSync and Linea — and automatically adds new chains as you encounter them. For cold storage it integrates with major hardware wallets including Ledger, Trezor, Keystone, GridPlus and OneKey.