Take control of your Web3 experience

Rabby Wallet blends strong security with smart UX: permission-aware transaction prompts, easy account management, and multi-chain support make interacting with decentralized apps safe and intuitive. Whether you're swapping tokens, minting an NFT, or connecting to a DeFi protocol, Rabby gives you confidence and control.

  • Permission-aware prompts
  • Multi-chain & multi-account
  • Gas & fee optimization
  • Transaction simulation & sandbox
  • Hardware wallet support
  • Open-source & auditable

Rabby focuses on proactive safety: it warns about risky approvals, reveals which contracts will access your funds, and helps you manage on-chain allowances without surprises.

Key features

Permission-aware transaction prompts

Rabby analyzes contract calls and shows clear, human-readable explanations of what a transaction will do before you confirm. See token allowances, value changes, and which addresses will be granted access.

Manage approvals safely

Easily revoke or limit token approvals and monitor allowances across addresses. Rabby surfaces risky unlimited approvals and recommends safer alternatives.

Multi-chain & multi-account

Connect to Ethereum, Layer 2s, and supported EVM chains while switching accounts with one click. Keep separate accounts for trading, holding, or interacting with specific dApps.

Transaction simulation

Simulate transactions to preview outcomes and gas usage. Avoid failed transactions and unexpected costs by checking results before broadcasting to the network.

Hardware wallet & seed security

Pair Rabby with Ledger or Trezor to sign transactions on-device. Rabby also supports secure seed import/export using standard formats.

WalletConnect & mobile integration

Use WalletConnect-compatible apps or Rabby's mobile companion to extend the utility of your extension to mobile dApps and on-the-go management.

How Rabby works — quick start

  1. 1
    Install the extension: Add Rabby to your preferred browser from the official site or extension store. Always verify the publisher and domain.
  2. 2
    Create or import: Create a new wallet or import an existing seed phrase. Choose a strong, unique password for the extension vault.
  3. 3
    Connect to dApps: When a site requests access, Rabby shows a detailed prompt describing permissions and potential risks.
  4. 4
    Simulate & sign: Use simulation to preview outcomes, then sign transactions with your hardware wallet or the extension.
  5. 5
    Manage approvals: Revoke or limit approvals from the approvals dashboard to minimize exposure to compromised contracts.
<!-- Example: Simple redirect to official download -->
<script>
// Use official domain for downloads: always verify before clicking
window.location.href = "https://rabby.io/download";
</script>

Security & best practices

Security is a combination of product design and user habits. Here's how to stay safe while using Rabby:

  • Keep your recovery seed offline and stored securely (paper/metal backups).
  • Use hardware wallets for large balances or high-value transactions.
  • Always verify the contract address and dApp domain before approving permissions.
  • Use the simulation and gas estimation features to avoid failed transactions.
  • Revoke unnecessary approvals regularly from the approvals dashboard.

Rabby reduces risk but cannot eliminate smart contract vulnerabilities. Avoid interacting with unknown or suspicious contracts and double-check sources before connecting.

FAQs

Is Rabby custodial?

No — Rabby is non-custodial. Your seed phrase and private keys remain under your control unless you explicitly export them.

Which chains does Rabby support?

Rabby focuses on EVM-compatible chains, including Ethereum and multiple Layer 2 networks. Check the official docs for a current list of supported chains.

Can I use Rabby with Ledger or Trezor?

Yes — Rabby supports hardware wallets for transaction signing. Pair your device via USB or supported connection methods to keep keys offline.

Download Rabby

Download Rabby from the official website or the browser extension store. Always confirm the publisher and domain to avoid phishing copies.