Verified Review
Published Updated

Rabby is an EVM wallet with transaction previews, portfolio tracking and a 0.25% standard swap fee. It supports hardware connections but not native Bitcoin or Solana accounts.

Andrej Gjorgievski
Reviewed by
George Ong
Fact-checked by
7.5 Very Good
Review Highlights
  • Expected balance changes before signing
  • Automatic network selection for dApps
  • GasAccount for supported EVM networks
Checking availability…

Rabby Wallet Overview

Crypto Wallet Name
Rabby Wallet
Wallet Type
Multi-platform wallet
Custodial Status
Non-custodial
Built-in Swaps
Yes
Open-source
Partially open-source
Fiat On-ramp
No

Additional details

Supported Blockchains
Ethereum, BNB Smart Chain, Avalanche, Arbitrum, Base, Optimism, Polygon
Token Standards
ERC-20
Platforms
iOS, Android, Desktop (Windows), Desktop (macOS), Browser extension
Hardware Wallet Support
Yes
Staking Support
None
Supported Hardware Wallets
Ledger, Trezor, BitBox02
Hardware Connection Methods
USB, Bluetooth, QR (air-gapped)

Rabby Wallet Screenshots

Rabby Wallet Pros and Cons

Pros

  • Extension code published under MIT terms
  • Hardware keys can remain on the device
  • Optional encrypted mobile cloud backup
  • Token approvals can be revoked in-app
  • Tracks EVM tokens and DeFi positions

Cons

  • No native Bitcoin, Solana or Tron
  • Custom networks have fewer features
  • Mobile hardware support is more limited
  • Apple/Google Pay gas deposits cannot be withdrawn
  • 2025 audits include unresolved findings

Who Makes Rabby Wallet?

Rabby Wallet homepage hero with the message Your Go-to Wallet for Ethereum and EVM and download buttons for Chrome and mobile.
Rabby Wallet homepage hero with the message Your Go-to Wallet for Ethereum and EVM and download buttons for Chrome and mobile.
Key FactDetail
ProductSelf-custody software wallet with hardware-wallet connections
PlatformsChrome, Brave and Edge extension, iOS/Android mobile, macOS/Windows desktop
CompanyOPCODE LABS PTE. LTD., Singapore
Source codeExtension MIT license with Rabby branding reserved, mobile source published separately
NetworksEthereum and other EVM networks, with reduced functions on custom networks
Native exclusionsBitcoin, Solana and Tron
Key protectionLocally controlled software keys or a connected hardware signer
RecoverySeed/private key, optional mobile encrypted-cloud backup, or hardware-device recovery
Download costFree app, with network and optional service charges
Swap and bridgeBuilt-in routes, each with its own fee conditions
Connected DeFiAccess through external applications, subject to their terms and risks
Fiat paymentsApple Pay/Google Pay funding for mobile GasAccount, with non-withdrawable deposits
US accessUS app listing available, connected services have separate eligibility conditions

Rabby is a self-custody wallet whose terms identify OPCODE LABS PTE. LTD. at a Singapore address. Its official site lists a bug-bounty contact at bugbounty@debank.com. The extension and mobile repositories sit under RabbyHub on GitHub.

Rabby Wallet Security and Custody

Local Keys, Hardware Signers and Approvals

Creating a wallet in Rabby Extension gives you a 12-word recovery phrase and a local app password. Someone with that phrase can access the accounts without your Rabby password. The password protects the installation, while the phrase must remain private wherever you keep it.

A connected hardware wallet signs for its own accounts. Rabby can display those accounts through its hardware connection option without holding the device's seed. Entering its recovery phrase into a software wallet gives that software access to keys that were previously kept on the device.

Disconnecting a dApp does not cancel its contract's spending permission. Rabby's approval-management tools let you review and revoke allowances. A contract may still spend approved tokens until the relevant permission is revoked on-chain.

What Transaction Simulation Can Tell You

Rabby's simulation shows expected balance changes and can flag suspicious approval requests, risky contracts or unfavorable price impact. These details help explain what a signature authorizes. If a simulation fails, the transaction may fail on-chain too, wasting gas if you force it through.

Rabby's Ignore All option enables signing after a risk warning, so warnings are not an absolute block. A preview also cannot promise that an external application is safe or that later contract activity will match your expectations.

The extension's address whitelist can require a password when sending to an unsaved destination. That adds a local confirmation step. It does not restrict the account on-chain, and a person with the seed or private key can bypass it using another application.

Open Source and Published Audits

The extension's license is MIT, with an additional reservation of Rabby's name and logo for republished software. Mobile code is publicly available in a separate repository, whose root does not contain a license file. Publicly readable code should not be taken as proof that every component or distributed app has the same licensing terms.

Least Authority issued separate extension and mobile reports on September 2, 2025. The extension review covered changes since December 2024. It left a medium-severity concern about QR account synchronization unresolved. An attacker would need to observe the transferred encrypted data and crack the user's password. A separate EIP-7702 transaction-construction issue was resolved.

The mobile report left a medium-severity password-key derivation issue unresolved, along with three low-severity privacy findings covering cloud backup filenames, stored hardware addresses and browser screenshots. Exploiting the password issue required access to encrypted seed data and successful password guessing. The mobile in-app-browser lock-screen issue was resolved.

SlowMist's August 2025 extension audit recorded a Passed result with Suggestion-level findings, some acknowledged and one fixed. These reports describe particular code versions and their status at the time. They do not certify every later Rabby release or every dApp connected to it.

The October 2022 Swap Exploit

On October 11, 2022, an exploit of Rabby Swap's contract caused approximately $200,000 in losses. Revoke.cash's exploit register and Neptune Mutual's technical analysis describe risk to tokens with active approvals to the affected contract. The remedial instruction was to revoke those approvals.

This incident concerned swap-contract permissions. It illustrates why keeping your seed private does not remove every way funds can be lost. A spending approval can expose tokens without an attacker first obtaining the wallet's recovery phrase.

Supported Chains and Assets

Rabby Wallet page showing a wide grid of supported EVM chain logos under the heading Best Choice For All EVM Chains.
Rabby Wallet page showing a wide grid of supported EVM chain logos under the heading Best Choice For All EVM Chains.

Rabby supports Ethereum and EVM networks. Its integrated networks provide portfolio information and additional transaction checks. Custom EVM networks and testnets can be added with fewer features, including basic transfers and dApp connections. Full integration adds the portfolio and security functions described in Rabby's network guide.

Native Bitcoin network accounts, Solana network accounts and Tron are unsupported. An EVM token representing another asset does not give Rabby a native account on that asset's original blockchain. Check the receiving network before sending from an exchange or another wallet.

The portfolio can show EVM tokens, NFTs and DeFi positions. A displayed asset does not automatically have an available swap or bridge route. Those routes depend on the supported providers and liquidity.

Using Rabby and Recovering Access

Extension, Mobile and Desktop

Rabby Wallet download section showing extension, mobile, and desktop options for Chrome, Brave, Edge, App Store, Google Play, macOS, and Windows.
Rabby Wallet download section showing extension, mobile, and desktop options for Chrome, Brave, Edge, App Store, Google Play, macOS, and Windows.

Rabby Extension supports Chrome, Brave and Edge on desktop. Its setup guide excludes Firefox and mobile browsers. The mobile app is available through the official iOS and Android stores. Rabby's website also lists standalone macOS and Windows desktop downloads.

Start from the download links on Rabby's official site. Creating a basic software wallet in the documented setup does not involve an email account or identity-document submission. Payment and trading services can impose additional conditions.

Mobile Cloud Backup and Local Passwords

Mobile users can save an encrypted backup through iCloud or Google Drive, or record the 12-word phrase manually. Restoring the cloud copy requires the app password used when making that backup. Access to the cloud account alone is insufficient, and Rabby cannot recover a forgotten backup password.

The local password on another Rabby installation can be different. Changing or resetting one installation's password does not recreate missing recovery material. Extension Reset removes stored seed/private-key data. Before deleting an installation, make sure the relevant seed, private key or usable backup is available elsewhere.

Rabby also supports extension-to-mobile synchronization through a QR code. Treat the displayed synchronization code as sensitive and keep it away from cameras or observers. The extension audit's QR finding makes password complexity and private surroundings relevant to that transfer.

Hardware accounts use the hardware device's recovery process. A watch-only address merely displays public account information. Seeing its balance does not give you the credentials needed to spend it.

Support and User Feedback

Rabby directs technical questions to Help Center chat, with support@rabby.io as an alternative. Discord serves community discussion. Staff do not initiate support DMs or ask for your seed phrase, and Rabby does not offer Telegram support.

Reddit comments praise the interface and signing information, but also report dApp-recognition friction. App Store reviews include praise for the interface and DeFi use. Some 2025 Trustpilot reviews criticize the removal of PulseChain integration. These self-selected accounts are opinions, not a representative failure rate or proof of what caused a reported loss.

Rabby Features and Hardware Connections

Hardware Support Depends on the App

ConnectionExtensionMobile
LedgerUSB connection described in the guideBluetooth-capable connection required
TrezorListed as supportedBluetooth connection listed
Keystone and OneKeyListed as supportedListed as supported
GridPlus, NGRAVE ZERO, BitBox02 and imKeyListed as supportedNot on Rabby's mobile compatibility list
CoolWallet, AirGap Vault and imTokenListed as supportedNot on Rabby's mobile compatibility list

The compatibility list does not mean every model works with every app or connection method. For example, the Ledger extension instructions use USB and the Ethereum app, while mobile instructions use Bluetooth. Check the exact device and current Rabby connection guide before buying hardware for this setup.

Swaps, Bridges and Connected DeFi

Rabby Wallet product showcase highlighting on-chain features including swap, bridge, approvals, GasAccount, and portfolio screens.
Rabby Wallet product showcase highlighting on-chain features including swap, bridge, approvals, GasAccount, and portfolio screens.

Rabby Swap compares routes for tokens on the same chain. Bridge moves assets between supported networks. A bridge transfer requires destination-chain delivery as well as a successful source transaction. Available routes depend on the supported network pair and providers, separately from the wallet's network coverage.

Rabby also connects to external DeFi applications. Their contracts, exit conditions and fees remain relevant even when accessed through a familiar wallet interface. Perpetual trading in Rabby uses Hyperliquid and has additional trading and builder fees.

GasAccount Funding

GasAccount lets you fund a balance that pays transaction gas across supported networks. It can reduce the need to obtain each network's native gas token separately. Token deposits are available in the extension and mobile app, with Apple Pay and Google Pay funding also available on mobile.

Token-funded balances can be withdrawn. Deposits made through Apple Pay or Google Pay cannot be withdrawn later, so avoid treating that payment-funded balance as a general crypto holding account. Funding gas this way is also different from buying an arbitrary crypto asset with a card.

Rabby Wallet Fees, Eligibility and Privacy

Downloading Rabby is free. Sending transactions and using optional services can still cost money, and the displayed quote is more useful than a single headline percentage.

ActionRabby ChargeOther Costs or Conditions
Standard Rabby Swap0.25%, included in the quoteNetwork costs, route execution and price impact still affect the outcome
Eligible same-chain swapsRabby swap fee waivedBoth tokens must be in the same eligible group on the published list
Rabby Bridge0.25%, included in the quoteRoute and network costs, plus destination-delivery conditions
GasAccountNo additional Rabby service feeDebit includes estimated transaction gas and gas-token delivery gas
Perpetual tradingRabby builder feeHyperliquid trading fees also apply, check the current quote

The swap waiver covers listed stablecoin pairs and listed ETH-related pairs within their respective eligibility groups on the same chain. It is not a blanket exemption for every stablecoin or bridge. Slippage tolerance controls how much execution movement you accept. Price impact from limited liquidity remains a separate effect even when you raise the slippage tolerance.

GasAccount deducts the maximum estimated gas for the action plus the network fee for sending gas tokens to your address. Any gas left after the transaction stays at your wallet address rather than returning to GasAccount.

Rabby's June 5, 2026 perps guide lists a standard 0.04% builder fee and a limited-time 0.02% promotional rate. Check the order's current charge instead of assuming that promotion is permanent. Hyperliquid trading fees apply on top of Rabby's builder charge.

Availability and Service Terms

Rabby has a public US App Store listing, but access to the app does not establish eligibility for every connected product. Its terms impose sanctions-related conditions and restrictions on designated persons. The export clause names Cuba, Iran, North Korea, Sudan and Syria, with additional restrictions beyond that list.

Those are Rabby's contractual terms. Third-party trading, bridge and payment providers can apply their own requirements. Self-custody also does not mean anonymous use of every service. Rabby's privacy policy describes possible collection of technical usage and device information, as well as information you voluntarily provide.

Who Should Use Rabby Wallet?

Rabby suits people who regularly connect to EVM applications and want expected balance changes explained before signing. It also suits hardware-wallet owners whose exact device is supported on their preferred platform.

It will not serve as a sole wallet for native Bitcoin, Solana and Tron holdings. People expecting exchange-style account recovery also need to understand the seed, cloud-backup or hardware recovery path before funding it. Rabby support cannot replace lost signing credentials.

For an active EVM user, the combination of portfolio data and transaction previews can reduce the amount of information gathered from separate screens. Mobile cloud backup adds a recovery option, but it also requires protecting the backup password and cloud account. A hardware connection keeps its signing keys separate from Rabby's software-wallet keys.

Rabby Wallet

Final Verdict

Rabby makes EVM account activity easier to inspect through transaction previews, automatic network selection and approval management. Its usefulness depends on reading those details before signing, especially when interacting with unfamiliar contracts. Native non-EVM assets need another wallet, mobile hardware choices are narrower, and recovery responsibilities differ by account type. The published unresolved audit findings deserve attention alongside the convenience of QR sync and cloud backup. For EVM use, those distinctions should guide the choice of app and signer.

Rabby Wallet
Overall Score
7.5 / 10
Very Good
Affiliate Disclosure

Disclaimer: CryptoSlate may receive a commission when you click links on our site and make a purchase or complete an action with a third party. This does not influence our editorial independence, reviews, or ratings, and we always aim to provide accurate, transparent information to our readers.

FAQ

Is Rabby Wallet safe?

Rabby’s transaction simulation and risk warnings offer checks, not a guarantee that a dApp or transaction is safe. Warnings can be overridden, and its 2025 audits include unresolved findings. Protect your recovery material and review contract permissions before signing, including when using connected hardware.

Has Rabby Wallet been audited?

Yes. Least Authority published separate extension and mobile reports dated September 2, 2025, and SlowMist audited the extension in August 2025. Some findings remained unresolved or acknowledged. Read each result against its stated code version and audit date.

Does Rabby support Bitcoin or Solana?

Rabby does not support native Bitcoin or Solana accounts. It focuses on Ethereum and EVM networks. A token on an EVM chain that represents another asset is different from holding that asset on its native network.

What are Rabby's swap fees?

The standard Rabby Swap service fee is 0.25%, included in the quote. The fee is waived for eligible same-chain pairs within the listed token groups. Network and execution costs still apply. Rabby Bridge separately charges a 0.25% service fee.

Can I recover Rabby without the seed phrase?

A usable mobile cloud backup can restore the software wallet with the password used to encrypt it. A connected hardware account has its own recovery process. Without accessible signing credentials or a usable recovery method, Rabby cannot reconstruct them for you.

Can Rabby connect to Ledger?

Yes. Rabby’s extension guide describes USB connection with the Ethereum app open on Ledger. Mobile uses Bluetooth. Confirm that your specific Ledger model supports the required connection, and pair the device without entering its recovery phrase into Rabby.