
,14 min
Best USDT wallets in 2026
Read more
Rabby is a non-custodial wallet, available as a browser extension and a mobile app, built by the team behind the DeBank portfolio tracker. There is no charge to install it or to hold assets in it; the wallet earns from its in-wallet swap, which charges 0.25%. In our test, swapping 0.056 ETH (an equivalent of $107) to USDT cost 0.336%, including ETH gas fees (as of August 5, 2026, at the ETH exchange rate of $1,917).
Rabby covers Ethereum and EVM chains only: Arbitrum, Base, Polygon, BNB Chain and dozens more. There are no native accounts for Bitcoin, Solana, Tron or Monero, and no way to buy crypto with a card inside the extension. If you need either, Rabby cannot be your only wallet.
One thing to settle before anything else: the extension and the mobile app are not the same product. They differ in hardware wallet support, licensing, available features, fees on some actions, and what their latest audits found. We tested the extension. The differences are in the table below.
Every number here comes from one hands-on session. This is the setup, so you can judge how far it transfers to yours.
Test date | 05.08.2026 |
Extension version | Version 0.94.1 updated on July 31, 2026 |
Device and OS | Windows 11, Google Chrome |
Networks used | Ethereum |
Swap amount | 0.056 ETH ($107 equivalent) |
Card purchase amount | Not applicable — no on-ramp in the extension |
Recovery test | Completed |
Transaction hash | 0x577a9b28a38a0edc69571a7459f9696075f796b95c66fd5b7576ae165d8fd55d |
We installed the extension, created a wallet from scratch, received and sent funds, ran a swap, and restored the wallet on a clean browser profile. We also read the published source, all fourteen audit reports, the privacy policy, and the fee logic as it is written in the code.
We did not install the mobile app, connect a hardware wallet, trade perpetuals, use the lending screen, or time the support team. Everything below about the mobile app comes from its published source and audit reports rather than from our own use, and is labeled as such.
Custody | Non-custodial. Keys are generated and held on your device. Rabby cannot freeze, seize or restore your funds. |
Recovery | 12-word seed phrase, BIP39-compatible, so it restores in other EVM wallets |
Native accounts | Ethereum and EVM chains. No Bitcoin, Solana, Tron, Monero, Cardano, Cosmos or XRP. |
Platforms | Browser extension, iOS, Android, desktop app |
Hardware wallets — extension | Ledger, Trezor, Keystone, OneKey, GridPlus Lattice — and six more: BitBox02, imKey, NGRAVE ZERO, CoolWallet, AirGap Vault, imToken |
Hardware wallets — mobile | Ledger, Keystone, OneKey, Trezor — and nothing else |
Source code | Extension: MIT License — read, run, modify and redistribute, with one restriction on the brand name. Mobile: source published, no repository license at all. |
Latest audit | Least Authority, September 2, 2025 — two separate reports, one per platform. SlowMist, August 2025, both platforms. |
Swap fee | 0.25%, included in the quote. 0% on wrapping and on curated same-type pairs. |
Bridge fee | 0.25%, no exemptions |
Fiat on-ramp | None in the extension |
Subscription | None |
Documented incidents | One, October 2022, in the swap router contract rather than the wallet |
We found certain distinctions between the Chrome extension of Rabby wallet and its mobile app.
Extension | Mobile app | |
|---|---|---|
License | MIT, with a trademark restriction | None at the repository level. Readable; reuse rights unstated. |
Staking | Yes | No |
Points program | Removed — prompts you to install mobile | Yes |
Prediction markets | No | Yes, as third-party sites in an embedded browser |
Lending | Aave, expanded window only | Aave, native screen and embedded |
Rabby fee on perpetuals | Up to 0.02% | Up to 0.04% — double, same venue |
Fiat on-ramp | Absent entirely | Half-built in the source, not wired up, no provider named |
The mobile app came out with more to fix, and two of the five findings concern how your own data is protected on your own device — the key-derivation function is the step that turns your password into the key that decrypts the wallet, so weakening it weakens everything downstream. Rabby publishes both reports in full. But “Rabby is audited” is not a single statement covering both platforms, and no review we found draws the distinction.
One architectural difference is worth naming too. On mobile, perpetuals, lending and prediction markets are not Rabby screens. They are third-party sites loaded in an embedded browser with a Rabby account header on top. It looks like part of the app. It is someone else’s interface, and what you sign there runs on their code.
Installation runs entirely in the browser and takes a few minutes. The one step that cannot be redone later is the seed phrase backup, so read that step before starting.
Install from your browser’s store, reachable from rabby.io. Clones of popular wallets appear in extension stores regularly, so check the publisher and the user count before installing. Do not trust the first search result.

Rabby Wallet Chrome Extension
Choose "Create a new address" to start fresh, or "I already have an address" to import a seed phrase or private key from MetaMask, Trust Wallet, OKX or anywhere else. Importing changes nothing about the wallet — addresses, balances and history stay as they were, because they live on-chain rather than inside any app.
The password unlocks Rabby on this device only. It is not a backup. Rabby neither stores it nor can reset it; forget it and the seed phrase is the only way back in.
Rabby generates twelve words and asks you to confirm a few. Anyone who reads them controls the wallet, on any device, without your password. Write them on paper. Do not photograph them, and do not store them in a notes app that syncs to a cloud you do not control.
You can now receive funds, connect to dApps, swap, bridge and track balances. Networks are added automatically as you connect to applications.
It is the part of the flow where a mistake costs money.
Receiving: The Receive screen shows a QR code, an address line, and supported chains

Receive Screen
Sending displays the balance. Running out of gas is the second. Every chain charges its fee in its own native coin, so exchanging Ethereum (ETH) on one chain and holding tokens on another can leave you stuck with funds you cannot move. Rabby’s Gas Account exists for this: deposit once and it covers gas across supported networks, with no fee of its own.

Send Screen
Rabby holds no liquidity of its own. It aggregates quotes from several DEX routers and routes the trade through the one returning the highest amount. Here is the full path.
Select Swap from the dashboard. It opens a full page rather than a popup.
Pick the chain the swap happens on. Rabby then shows only the assets you hold there, which heads off a common mistake — trying to trade a token that is sitting on a different chain.
The list is filtered to your balances on that network.
Search by symbol or paste the contract address. For anything unfamiliar, verify that address — tokens with identical tickers are a routine scam.
Enter the amount to sell or the amount to receive; Rabby calculates the other side.
Rabby lists the routes it found, the rate, the gas fee, its own service fee, and price impact where the size warrants it. This screen holds every component of the final cost. Screenshot it before confirming.
Before you sign, Rabby simulates the transaction and shows what will actually leave and enter the wallet, including any approval you are about to grant. Sign only if the simulated result matches your intent.
Rabby takes 0.25%, included in the quote rather than charged on top. Two categories carry no Rabby fee. Wrapping and unwrapping are exempt, as are same-type pairs — one stablecoin for another, or a coin for its liquid-staking derivative — but that exemption covers a curated list of tokens, not anything that resembles a stablecoin. That rate is worth holding against a dedicated cross-chain swap before moving size across networks. Bridging carries the same 0.25% with no exemptions at all.
For comparison, MetaMask charges 0.875% and Phantom 0.85% on the same in-wallet swap — figures Rabby displays inside its own swap screen. Our measurement:
Value | Note | |
|---|---|---|
Pair and network | ETH/USDT (Ethereum) | |
Amount sent | 0.056 ETH ($107.35 equivalent) | |
Rate shown in Rabby | $1,916.02 | at 18:15 +UTC, Aug-05-2026 |
Market rate, same minute | $1,916.89 | source: TradingView |
Amount received | 107.2570 USDT | |
Gas paid | 0.0001 ETH ($0.2717) | |
Total cost against market | $0.3605 (0.336%) | |
Transaction hash | 0x577a9b28a38a0edc69571a7459f9696075f796b95c66fd5b7576ae165d8fd55d |
This is one swap on one day, not an average. Gas moves with congestion and the route depends on liquidity at that moment. Check the current cost for your own pair on the exchange pair pages before assuming this figure holds.
Not in the extension. We looked on the dashboard, in the token list and in settings; there is no Buy option, and the extension source contains no integration with any on-ramp provider.
This matters more than it sounds. Rabby cannot be a first wallet: there is no way to fund it without already holding crypto elsewhere. Every deposit has to arrive from an exchange, another wallet, or a swap service. Starting from zero, you need to buy crypto somewhere else first and send it in.
The mobile app carries unreleased groundwork for a fiat purchase flow — the screens exist in the source and the backend already stores purchase history — but nothing in the shipped app routes to it, and no provider is named. Treat card purchases as unavailable until that changes.
Rabby is built for the EVM and nothing else. Inside that scope it covers Ethereum, Arbitrum, Optimism, Base, BNB Chain, Polygon, Avalanche C-Chain, Linea, Scroll, zkSync Era, Blast, Mantle, Gnosis and many more, with new chains added regularly.
We did not find a stable official chain count in the sources checked on August 5, 2026. Its interface mentions "80+" in one place, the fallback list bundled with the extension holds 86 entries, and the live list is fetched from a server and changes without a release. Any specific number in a review of this wallet is stale within a week, which is why there is none here. Check the network list in the app.
Token standards are the usual EVM set: ERC-20, ERC-721 and ERC-1155. Balances across every connected chain appear in one portfolio view, alongside lending, borrowing, liquidity and staking positions — inherited from DeBank, the tracker built by the same team.
There are no native accounts for Bitcoin, Exchange Solana (SOL), Exchange Tron (TRX), Exchange Monero (XMR), Cardano, Cosmos or XRP Ledger. Hold any of those and you need a second wallet alongside Rabby.
Rabby has grown well past storing and sending. The platform table above shows which of these live where.
Five sections of the interface therefore have nothing to do with custody of your own assets. Each embedded third-party interface is one more place where a signature is requested, on code that is not Rabby’s.
The extension ships under the MIT License. In practice that means anyone may read the code, run it, modify it and distribute their own build; Rabby adds a single restriction, that you may not reuse its name or logo. The distinction matters because “open source” is used loosely in this category. MetaMask left the MIT license in 2020 and publishes under a custom license that restricts commercial use above ten thousand monthly active users — source-available rather than open source. Rabby’s extension license carries no such restriction. The repository is at github.com/RabbyHub/Rabby.
The mobile app is a different case. Its source is public at github.com/RabbyHub/rabby-mobile, but the repository carries no license file of its own — only individual sub-packages inside it are MIT-licensed. You can read the mobile code. Nothing states what else you are permitted to do with it.
Fourteen audit reports are published across the two repositories, seven per platform, going back to 2021. The most recent are two Least Authority reports finalized on September 2, 2025, plus SlowMist reports for both platforms from August 2025. The extension report raised two issues: a QR code used to sync addresses that an observer could read, and a race condition — a timing flaw that could produce an invalid transaction. The mobile report raised five, including the weak key-derivation function mentioned above and wallet addresses written unencrypted into cloud backups.
One gap deserves naming. Neither repository publishes a smart contract audit. Rabby’s swap and bridge routes run through contracts, and the contract involved in the 2022 incident below had been audited by a firm whose report is not published here. Open client code and an audited client are not the same as an audited contract handling your funds.
Date | What happened | Scale | What was affected | Outcome |
|---|---|---|---|---|
October 11, 2022 | An exploit in the Rabby Swap router contract, launched a month earlier | 114 ETH and 179 BNB, roughly $194,500 at the time | The swap router only. Private keys, the wallet client and anyone who had not used Swap were unaffected. | The team told everyone who had used Swap to revoke approvals on every chain and promised a resolution. No reimbursement announcement has appeared since. |
Two details matter more than the amount. First, that contract had been audited before launch and the flaw was missed — the honest limit of what an audit certifies. Second, the remedy required user action: anyone who had swapped had to revoke their token approvals by hand, because approvals granted once persist until revoked. Rabby now ships an approval manager that lists every approval currently granted and revokes them from one screen.
Beyond that single event, the risks are the ones common to every self-custodial wallet: phishing sites requesting a signature, malicious dApps, over-broad approvals, malware on the device, and exposure of the seed phrase. Transaction simulation and risk warnings address the first three. No software addresses the last two.
Creating a wallet requires no KYC, and Rabby never holds your keys. Most reviews stop there, and that is half the picture.
The privacy policy, last updated December 9, 2025, states that the service automatically collects your IP address, browser and device characteristics, hardware model, operating system, language, referring URLs, country, internet provider or mobile carrier, and information on how and when you use the app, along with diagnostic and performance data.
In the code that is three telemetry stacks running at once: Google Analytics, a self-hosted Matomo instance, and Sentry for crash reporting. There is an opt-out — Settings, then Data Analysis — and it works: the reporting functions check it before sending anything. One detail is easy to miss. Fresh installs start with tracking disabled, but a migration in an earlier version enabled it for users who were already installed. If you have had Rabby a while, check that toggle rather than assuming the default applied to you.
Separately, Rabby queries its own RPC node by default. You can point it at your own endpoint in settings, at the cost of a few features that depend on Rabby’s infrastructure — MEV protection and the Gas Account among them. On-chain activity is public either way.
Supplying liquidity, lending, staking and moving between L2s in the same week is the workflow Rabby is built around. Automatic chain switching removes a step that would otherwise repeat dozens of times, the simulation screen shows the result before signing, and the portfolio view covers what a separate tracker would.
Rabby imports an existing seed phrase, so addresses and history stay where they are. What changes is the moment of signing — a readable summary of what the contract will do, and a warning when an approval is unlimited — and the swap fee, 0.25% against 0.875%.
Rabby manages EVM accounts only, so those assets need a second wallet permanently. Nothing in the interface works around it — moving value between them means an external swap, for example Exchange Bitcoin (BTC) into an EVM asset before it can arrive in Rabby.
The extension has no on-ramp, so the first purchase has to happen elsewhere and arrive as a transfer. The interface also assumes working knowledge of gas, approvals and bridges.
Three wallets cover what Rabby does not, each with its own trade-off.
There is no charge to install the wallet or to hold assets in it. You pay gas on every transaction, plus 0.25% on swaps and bridges made through the wallet. There is no subscription and no paid tier.
No. Rabby manages EVM accounts only. There is no native support for Bitcoin, Solana, Tron, Monero, Cardano, Cosmos or XRP Ledger, and none has been announced.
Not in the extension. There is no on-ramp and no provider integrated. Funds must arrive from an exchange, another wallet, or a swap service.
Yes. Rabby accepts a seed phrase or private key from MetaMask and other EVM wallets. Addresses, balances and history stay the same, because they exist on-chain rather than inside either app.
The extension connects to Ledger, Trezor, Keystone, OneKey, GridPlus Lattice and BitBox02, plus imKey, NGRAVE ZERO, CoolWallet, AirGap Vault and imToken — eleven brands in total. The mobile app supports Ledger, Keystone, OneKey and Trezor, and no others.
The extension is, under the MIT License, with a restriction on reusing the brand. The mobile app’s source is published but carries no license of its own, so you can read it without any stated permission to reuse it.
No. It supports four hardware wallet brands rather than eleven — no GridPlus, no BitBox02 — has no staking, adds prediction markets, charges double the Rabby fee on perpetuals, and its latest audit reported five findings against the extension’s two.
We found no published incident in which the Rabby client exposed users’ private keys. In October 2022 an exploit in the separate Rabby Swap contract took roughly $194,500 from users who had approved it. Private keys and unused wallets were unaffected.
All links checked on August 7, 2026.
Share:
Join our newsletter — stay informed, stay empowered.

Would you like some cookies?
We use our own cookies as well as third-party cookies on our website to enhance your experience, analyze our traffic, and for security and marketing purposes. Select “Accept All” to allow them to be used.
Cookie PolicyBuy crypto with fiat