Rabby Wallet

Wallet
Updated
Wallet type
Multi-platform wallet
Custody
Non-custodial
Networks
  • Ethereum
  • BNB Smart Chain
  • Avalanche
  • Arbitrum
  • Base
  • Optimism
  • Polygon
Platforms
  • iOS
  • Android
  • Desktop (Windows)
  • Desktop (macOS)
  • Browser extension

Rabby Wallet Overview

Product Name
Rabby Wallet
Wallet Type
Multi-platform wallet
Custodial Status
Non-custodial
Built-in Swaps
Yes
Source code
Partially open-source
Fiat On-ramp
No
Website
rabby.io

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
Keystone, Ledger, Trezor, BitBox02
Hardware Connection Methods
USB, Bluetooth, QR (air-gapped)

Rabby Wallet Review

Partner links may earn CryptoSlate a commission.

Rabby Wallet About

Rabby Wallet is a self-custody browser extension wallet focused on Ethereum and EVM-compatible networks. It is designed to help users manage on-chain accounts, review transactions before signing, and connect to decentralized applications across multiple networks from a single wallet interface. Rabby is built for users who regularly interact with DeFi, NFTs, and on-chain services and want transaction previews beyond basic send and receive flows.

Overview

Rabby operates as a non-custodial wallet, meaning the user controls the private keys and recovery information. The wallet is primarily distributed as a browser extension and is used for signing transactions, approving token permissions, and interacting with smart contracts on networks such as Ethereum and popular EVM rollups and sidechains. Rabby’s product direction emphasizes safer signing flows, including transaction previews, clearer permission prompts, and tooling aimed at reducing common mistakes in Web3 activity.

History and Background

Rabby Wallet is developed by the team behind DeBank, a portfolio and analytics product used to track on-chain positions across multiple networks. Rabby’s design reflects this background, with an emphasis on multi-chain portfolio context and frequent dApp usage.

Core Products and Services

  • Rabby lets users create or import accounts in a supported desktop browser. Its extension handles address management and transaction signing.
  • The wallet is designed for use across multiple EVM networks, including L2s and sidechains, with network switching and chain-aware prompts during dApp interactions.
  • The wallet connects to decentralized applications using standard browser wallet connection flows for DeFi, NFT platforms, and other Web3 services.
  • Users can review token approvals and contract permissions in Rabby. These permissions are common sources of wallet risk.
  • Rabby supports hardware wallets, so users can keep keys on dedicated signing devices while using the extension to prepare transactions and view balances.

Technology and Features

When users interact with smart contracts, a typical flow involves token approvals, contract calls, and network fees that can be difficult to interpret. Rabby is designed to present transaction details in a more readable way, helping users identify what they are authorizing, such as spending permissions, transfers, or interactions with contracts. This approach is particularly relevant on programmable networks where a single signature can grant broad token allowances.

Many dApps operate on multiple EVM chains, including Arbitrum, Optimism, Polygon, and Base. Rabby provides network switching and chain-aware prompts during dApp interactions. Users still need to check the network and destination before signing.

Rabby simulates transactions, previews expected balance changes and flags potentially risky contract approvals. While these tools can improve decision-making, they do not eliminate the underlying risks of interacting with unverified contracts or malicious sites.

Use Cases and Market Position

Rabby lets users manage multiple on-chain accounts and interact with decentralized exchanges or lending protocols. It also provides token-approval reviews and connections to dApps across supported EVM networks.

Risks and Considerations

  • Users must securely store recovery information. If it is lost, funds may be unrecoverable. If it is exposed, assets can be stolen.
  • Browser extension wallets are frequent targets for fake sites and deceptive prompts that attempt to trick users into signing harmful transactions.
  • Overly broad allowances can enable asset drains if a contract or connected account is compromised. Regular permission reviews are an important safety practice.
  • DeFi protocols and token contracts can contain vulnerabilities or malicious logic. Losses are generally irreversible on-chain.
  • Multi-chain activity introduces bridging, slippage, and fee variability, which can increase the chance of user error.

Rabby Wallet Features & Specs

Key Features

FeatureWhat it does
Transaction simulationSimulates the result of a transaction before signing to help detect errors or malicious behavior.
Balance change previewPreviews expected incoming and outgoing balance changes before signing. Simulation does not guarantee the transaction’s final outcome.
Risk alerts and risky approval alertsFlags potentially risky transactions and alerts users about risky or potentially malicious contract approvals.
Batch revokeAllows revoking multiple approvals in a batch.
Approval revoking and security toolingProvides approval revoking and a security engine across supported EVM networks.
Rabby SwapIn-app token swapping with quote fetching and an “Approve and Swap” flow designed to complete approval and swap with one confirmation when applicable.
MEV protection option (Swap)Optional “MEV Guarded” setting that routes swaps through a private transaction pool to help protect against front-running and sandwich attacks.
GasAccountUnified gas solution that lets users deposit USDT or USDC and use it to pay gas fees for any address across all networks integrated with Rabby. Rabby does not charge an additional service fee for GasAccount.
Transfer whitelistLets users whitelist frequently used addresses. Transfers to non-whitelisted addresses require re-confirmation. The whitelist works locally on the device.
Transaction managementIncludes tools to speed up a pending transaction (by recreating it with a higher gas fee using the same nonce) and cancel transactions (quick cancel when not broadcast, or on-chain cancel via a replacement transaction).
Hardware wallet connectivitySupports connecting a range of hardware wallets (availability varies by Rabby product: Extension, Mobile, Desktop).

Technical Specifications and Compatibility

CategorySpecificationDetails
Custody modelSelf-custodialUsers control private keys. Rabby states it does not store wallet data and everything is stored locally, with no personal identifiers or email addresses tied to the account.
Network supportEVM ecosystemsSupports all EVM-compatible networks. Rabby states it has integrated 90 networks and continues to expand.
Rabby ExtensionPlatformBrowser extension for desktop browsers such as Chrome or Brave. It is not compatible with mobile browsers.
Rabby MobilePlatformMobile app available on Google Play and the App Store. Rabby states it does not provide APK files for direct download.
Rabby DesktopPlatform and security postureDedicated client intended to run separately from the daily-use browser. Positioned as a controlled environment to reduce browser-related risks.
Rabby DesktopKey import behaviorRabby states Rabby Desktop does not support importing seed phrases or private keys. Users connect addresses using the available connection methods shown in the app.
Open sourceSource availabilityRabby states it is open source and links to its code repositories:

AuditsSecurity auditingRabby states it undergoes regular third-party security audits and makes audit reports available on its official website.
Hardware wallet supportRabby ExtensionLedger, Trezor, GridPlus, OneKey, Keystone, BitBox02, CoolWallet, AirGap Vault, imToken, imKey, NGRAVE ZERO.
Hardware wallet supportRabby MobileLedger, Keystone, OneKey, and Trezor via Bluetooth.
Hardware wallet supportRabby DesktopLedger, Trezor, OneKey, Keystone, AirGap Vault, CoolWallet, GridPlus, NGRAVE ZERO.

Profile claim requires a rabby.io email address.

All images, branding and wording is copyright of Rabby Wallet. All content on this page is used for informational purposes only. This page may contain affiliate links that earn CryptoSlate a commission when readers click through and take action. CryptoSlate has no affiliation or relationship with the product mentioned on this page.