Platform
What Is Rabby?
Rabby is an open-source, browser-extension and mobile Web3 wallet engineered specifically for DeFi users who demand both security and versatility. Developed by the team behind DeBank, Rabby was built from the ground up to solve the real pain points of daily on-chain activity. Unlike generic wallets, Rabby pre-screens every transaction and surfaces human-readable risk alerts before you ever hit 'confirm.' The wallet supports over 100 EVM-compatible blockchains, meaning you can move fluidly across ecosystems without juggling multiple tools. Its clean, information-dense interface surfaces portfolio data, token balances, and DeFi positions in one unified view.
At its core, Rabby is designed around the principle that users should always know exactly what they are signing. The wallet's transaction decoder translates raw calldata into plain-language summaries, removing the guesswork from complex DeFi interactions. Rabby also integrates hardware wallet support, custom RPC management, and a built-in token approval manager that lets you revoke risky allowances in seconds. Whether you are a seasoned on-chain trader or a developer testing smart contracts, Rabby provides the depth and transparency that modern Web3 demands.
Rabby supports a comprehensive suite of hardware wallets including Ledger, Trezor, OneKey, and Keystone, enabling cold-storage security without friction. The wallet's address book, customizable gas settings, and multi-account management make it equally at home for casual users and professional traders running multiple wallets. Rabby's open-source codebase has been independently audited, giving the community full transparency into how the software operates.
Beyond transaction safety, Rabby delivers a rich portfolio dashboard powered by DeBank's industry-leading DeFi data engine. Users can track their holdings, LP positions, lending balances, and NFT collections across all supported chains in a single interface. This combination of security-first design and comprehensive data makes Rabby a complete daily-driver wallet for the modern DeFi participant.
Get Started
How Rabby Works
Rabby operates as a non-custodial browser extension and mobile app, meaning your private keys never leave your device. Getting started takes only a few minutes — you can import an existing wallet via seed phrase or hardware device, or generate a brand-new wallet entirely within Rabby. Once set up, Rabby automatically detects the network required by each dApp you visit and switches chains seamlessly. Every interaction is routed through Rabby's security engine before any signature is requested.
Install & Set Up
Download Rabby from the Chrome Web Store or the official mobile app store and follow the guided setup wizard. Create a new wallet with a securely generated seed phrase, or import your existing wallet — Rabby supports seed phrases, private keys, and hardware wallet connections out of the box.
Connect to Any dApp
Visit any EVM-compatible dApp and select Rabby as your wallet provider. Rabby automatically identifies the correct chain and switches networks on your behalf, eliminating the need for manual RPC configuration. The wallet's dApp detection layer ensures you are always connecting to the legitimate contract address.
Review Pre-Sign Simulation
Before you confirm any transaction, Rabby's simulation engine runs the interaction against the current blockchain state and presents a clear, human-readable summary of expected outcomes. You see exactly which tokens will be transferred, which approvals will be granted, and any risk flags the engine has identified. Only after reviewing this summary do you choose to approve or reject.
Confirm & Manage Portfolio
Once you confirm a transaction, Rabby broadcasts it to the network and tracks its status in real time. Post-transaction, your portfolio dashboard updates automatically to reflect new balances, DeFi positions, and NFT holdings across all chains. Use the built-in approval manager to audit and revoke token allowances at any time.
Rabby offers flexible gas fee settings including a fast, normal, and custom mode, giving users precise control over transaction speed and cost. For power users, Rabby supports custom RPC endpoints per chain and batch transaction queuing, making it a professional-grade tool for high-frequency on-chain activity.
Ecosystem
Core Features of Rabby
Rabby packs a comprehensive feature set designed to cover every aspect of the modern DeFi experience. From pre-sign security simulation to cross-chain portfolio tracking, each feature reflects the team's commitment to building the safest and most transparent wallet available.
Pre-Sign Transaction Simulation
Rabby simulates every transaction before you sign it, displaying a plain-language breakdown of expected asset movements, approvals, and risk indicators. This unique layer of protection means you always know what you are agreeing to before funds are committed. It is the single most effective anti-phishing feature in consumer Web3 wallets today.
100+ Chain Multi-Network Support
Rabby natively supports over 100 EVM-compatible blockchains, including Ethereum, BNB Chain, Polygon, Arbitrum, Optimism, Base, Avalanche, and many more. Automatic chain-switching detects which network a dApp requires and prompts you to switch instantly. There is no need to manually add RPC endpoints for the most popular networks.
Hardware Wallet Integration
Rabby connects seamlessly with Ledger, Trezor, OneKey, Keystone, and other leading hardware wallets, enabling cold-storage security without sacrificing dApp usability. Transactions are constructed in Rabby, signed on your hardware device, and broadcast to the network — your private keys never touch an internet-connected environment. This setup is ideal for high-value wallets and institutional users.
Token Approval Manager
The built-in approval manager gives you a complete view of every token allowance your address has ever granted, organized by chain and contract. Revoking a risky or outdated approval is a single-click operation directly within the Rabby interface. Regular approval audits are one of the most important steps in maintaining on-chain security.
DeFi Portfolio Dashboard
Powered by DeBank's data infrastructure, Rabby's portfolio dashboard aggregates your token balances, LP positions, lending deposits, borrowing obligations, and NFT holdings across all connected chains. The unified view eliminates the need for a separate portfolio tracker and keeps your full financial picture one click away. Data refreshes automatically as on-chain state changes.
Phishing Site Detection
Rabby maintains an active database of known phishing domains and malicious contract addresses, warning you before you interact with a dangerous site. When a suspicious URL or contract is detected, Rabby surfaces a prominent warning that prevents accidental interaction. This protection layer runs continuously in the background without requiring any user configuration.
Gas Fee Optimization
Rabby provides real-time gas estimates with fast, normal, and custom presets so you can balance speed and cost for every transaction. Advanced users can specify exact gas limits and priority fees, giving full control over EIP-1559 transaction parameters. The wallet also supports gasless transactions on networks where sponsored gas is available through connected dApps.
Multi-Account & Address Management
Rabby supports unlimited wallet addresses within a single interface, making it straightforward to manage separate wallets for trading, DeFi, NFTs, or team operations. Each address can be labeled, color-coded, and quickly switched between without re-entering credentials. Watch-only addresses allow you to monitor any public wallet without importing its keys.
Safety
Is Rabby Safe? Security & Privacy
Rabby is a non-custodial wallet, which means your private keys and seed phrase are generated and stored exclusively on your own device — Rabby's servers never have access to them. The wallet's codebase is fully open-source and has undergone multiple independent security audits, with results published publicly for community review. Rabby's pre-sign simulation engine adds a proactive layer of protection that is unmatched among mainstream browser-extension wallets. Every transaction is decoded and checked against a comprehensive risk model before you are ever asked to confirm, dramatically reducing the risk of accidental fund loss through phishing or malicious contracts. The hardware wallet integrations further extend security options for users holding significant assets.
Rabby's phishing detection database is continuously updated by the team and community contributors, ensuring protection against newly emerging scam sites and malicious contracts. The wallet does not collect personally identifiable information, and no account registration or KYC process is required to use it. All network requests are made directly from your browser to the relevant blockchain nodes, minimizing the data surface available to potential attackers.
As with any self-custodial wallet, the primary security responsibility rests with the user. Rabby strongly recommends storing your seed phrase in a secure offline location and enabling hardware wallet signing for high-value addresses. While Rabby's simulation engine catches the vast majority of known attack vectors, novel or highly obfuscated smart contract exploits may occasionally evade detection — so reviewing transaction details carefully remains essential. Users should always download Rabby exclusively from the official Chrome Web Store listing or the official website to avoid counterfeit extensions.
Pricing
Rabby Fees & Pricing
Rabby is completely free to download and use — there is no subscription fee, no premium tier, and no charge for core wallet functionality. The wallet itself does not add any markup or protocol fee on top of standard network gas costs for direct transactions. When users utilize the built-in swap aggregator, Rabby may apply a small aggregator fee, which is clearly disclosed within the swap interface before confirmation. This swap fee is competitive with industry standards and is offset by Rabby's routing engine, which searches multiple DEX liquidity sources to find the best available rate. The overall cost to the user is typically neutral or favorable compared to using a single DEX directly.
For standard DeFi interactions such as token transfers, contract calls, and approvals, the only cost is the network gas fee determined by the blockchain you are operating on. Rabby displays real-time gas estimates in both native token and USD equivalents, so you always understand the cost before confirming. There are no hidden fees embedded in wallet-initiated transactions.
Gas fees on each supported network are set by market conditions and validator demand, and Rabby has no control over these costs. However, Rabby's gas optimization tools help you select the most cost-effective fee level for your desired transaction speed. On Layer 2 networks such as Arbitrum, Optimism, and Base, gas costs are typically a fraction of Ethereum mainnet fees, and Rabby fully supports these networks to help users minimize costs. Hardware wallet users should also account for the one-time device purchase cost as part of their overall security investment, though this is separate from Rabby's free software.
Highlights
Rabby: Strengths & Trade-offs
Rabby has earned a strong reputation in the DeFi community for its security-first approach and rich feature set. Like any tool, it has areas where it excels and areas where prospective users should set appropriate expectations.
✓ Strengths
- Industry-leading pre-sign transaction simulation catches risks before funds move
- Supports 100+ EVM-compatible chains with automatic network switching
- Fully non-custodial — private keys never leave your device
- Open-source codebase with published independent security audits
- Built-in token approval manager for one-click revocation of risky allowances
- Seamless hardware wallet support (Ledger, Trezor, Keystone, OneKey)
- Rich DeFi portfolio dashboard powered by DeBank's data engine
- Active phishing site and malicious contract detection database
- Free to use with no subscription or registration required
- Multi-account management with labeled addresses and watch-only mode
✕ Trade-offs
- Currently limited to EVM-compatible chains — no native Bitcoin or Solana support
- Browser extension model means security depends partly on browser integrity
- Swap aggregator fee applies when using the built-in exchange feature
- Mobile app is newer and has a smaller feature set than the desktop extension
- Advanced users may find fewer customization options compared to some developer-focused wallets
- Pre-sign simulation may occasionally miss highly novel or obfuscated contract exploits
- No built-in fiat on-ramp for purchasing crypto directly within the wallet
Community
What Users Say About Rabby
Rabby consistently receives high praise from DeFi users for its transparent transaction previews and smooth multi-chain experience. The most frequently cited themes in community feedback are the pre-sign simulation feature, the approval manager, and the overall polish of the interface. Critical feedback is rare but tends to focus on the desire for non-EVM chain support and additional mobile features.
Rabby completely changed how I interact with DeFi protocols. The transaction simulation shows me exactly what will happen before I confirm, which has saved me from at least three phishing attempts I know of. I recommend it to every DeFi user I mentor.
★★★★★
I switched to Rabby after losing funds to a bad approval in another wallet. The approval manager alone is worth the switch — I audited all my old allowances in minutes and revoked dozens of risky ones. The multi-chain support means I never have to juggle wallets anymore.
★★★★★
As someone who trades across Ethereum, Arbitrum, and Base daily, Rabby is the only wallet that keeps up with my workflow. Automatic chain switching is seamless, gas estimates are accurate, and the portfolio dashboard saves me from opening three separate sites to check my positions.
★★★★★
FAQ
Frequently Asked Questions
Is Rabby safe to use for storing crypto?
Rabby is a non-custodial wallet, meaning your private keys are generated and stored solely on your own device — the Rabby team has zero access to your funds or seed phrase. The codebase is fully open-source and has been independently audited by reputable security firms, with audit reports available publicly. Rabby's pre-sign simulation engine and phishing detection database add proactive security layers that are genuinely rare among browser-extension wallets. For maximum safety, users are encouraged to pair Rabby with a hardware wallet for any address holding significant value, and to store their seed phrase securely offline. No wallet software eliminates all risk, so practicing good operational security remains essential.
How does Rabby's pre-sign transaction simulation work?
When you initiate a transaction through any connected dApp, Rabby intercepts the signature request and runs it through a simulation engine before presenting it to you. The engine replays the transaction against the current state of the blockchain and computes the expected outcome, including which tokens will leave your wallet, which approvals will be granted, and any risk signals such as known malicious contracts. The result is displayed as a plain-language summary in the Rabby confirmation popup, so you can make an informed decision without reading raw calldata. If the simulation detects a high-risk pattern — such as an approval drain or interaction with a flagged contract — Rabby surfaces a prominent warning. Only after reviewing the simulation output do you choose whether to confirm or reject the transaction.
What blockchains does Rabby support?
Rabby supports over 100 EVM-compatible blockchains, covering the vast majority of active DeFi ecosystems. This includes Ethereum mainnet, BNB Chain, Polygon, Arbitrum, Optimism, Base, Avalanche C-Chain, Fantom, zkSync Era, Linea, Scroll, Mantle, and many more. Rabby automatically detects which chain a dApp requires and prompts you to switch networks, eliminating the need to manually configure RPC endpoints for supported networks. Custom RPC settings are available for networks not yet in Rabby's default list. Note that Rabby currently focuses on EVM chains and does not natively support non-EVM networks such as Bitcoin, Solana, or Cosmos.
What fees does Rabby charge?
Rabby is free to download and use, with no subscription, registration fee, or premium tier required for any core wallet functionality. Standard transactions — transfers, contract calls, DeFi interactions — only incur the network gas fee set by the blockchain, which Rabby does not control or mark up. When you use Rabby's built-in swap aggregator to exchange tokens, a small aggregator fee may apply and is clearly shown in the transaction preview before you confirm. This fee is competitive with other aggregators and is often offset by Rabby's multi-source routing, which finds better rates than a single DEX. There are no hidden spreads or undisclosed deductions embedded in any Rabby-facilitated transaction.
How do I use Rabby with a hardware wallet?
Rabby natively supports Ledger, Trezor, OneKey, Keystone, and other popular hardware wallets through its account import flow. To connect your hardware device, open the Rabby extension, navigate to the account management section, and select the 'Add Hardware Wallet' option. Rabby will guide you through the pairing process, which typically involves connecting your device via USB or QR code and selecting the addresses you wish to import. Once connected, Rabby constructs and displays all transactions — including the pre-sign simulation — and routes signature requests to your hardware device for approval. Your private keys remain on the hardware device at all times and are never exposed to the browser environment, making this the most secure configuration for significant holdings.
How does Rabby compare to MetaMask?
Rabby and MetaMask are both popular browser-extension wallets for EVM blockchains, but they differ significantly in their approach to security and user experience. Rabby's defining advantage is its pre-sign transaction simulation, which MetaMask does not offer natively — this feature alone makes Rabby considerably safer for active DeFi users navigating complex protocols. Rabby also provides a built-in token approval manager, automatic multi-chain switching, and a richer portfolio dashboard out of the box, whereas MetaMask requires third-party tools or extensions for equivalent functionality. MetaMask has a larger brand recognition and a broader ecosystem of integrations built specifically around it, which may matter for some niche dApps. Both wallets are non-custodial and open-source, but Rabby's security-first design philosophy makes it the preferred choice for experienced DeFi participants who prioritize transaction transparency.
Get Started
Rabby: Who Should Use It?
Rabby is the ideal choice for anyone who regularly interacts with DeFi protocols, DEXs, NFT marketplaces, or other on-chain applications across multiple EVM networks. If you have ever confirmed a transaction without fully understanding what it would do, or if you have ever fallen victim to an approval drain or phishing site, Rabby's pre-sign simulation and phishing detection make an immediate, tangible difference to your security posture. Power users managing multiple addresses, tracking complex DeFi positions, or operating across a dozen chains will find Rabby's portfolio dashboard and automatic chain-switching indispensable.
Users who primarily hold assets passively on a single chain and rarely interact with dApps may find Rabby's feature depth more than they need, though the security benefits remain relevant for anyone. Those who require non-EVM chain support — such as Bitcoin or Solana — will need to supplement Rabby with a dedicated wallet for those ecosystems. Overall, Rabby represents the current gold standard for security-conscious, multi-chain DeFi wallets and is worth adopting for any level of on-chain activity.
Ready to Start with Rabby?
Rabby is free to install and takes only minutes to set up — no account, no KYC, and no compromise on security. Join millions of DeFi users who trust Rabby's pre-sign simulation to protect their assets every day. Visit the official site to get started.
Visit Rabby →