Rainbow Mobile (iOS + Android)
Rainbow launched as a mobile-first wallet in 2019. The mobile app (App Store link: apps.apple.com/mu/app/rainbow-ethereum-wallet/id1457119021, Google Play: play.google.com/store/apps/details?id=me.rainbow) supports Ethereum mainnet, Polygon, Optimism, Arbitrum, Base, Zora, and additional L2s. Notable features on mobile include iCloud Backup (Apple Secure Enclave-based encrypted key backup for users who don't want to manage a 12-word seed phrase manually), biometric unlock, in-app token swap, NFT gallery with 3D / AR / video / audio rendering, and a wallet-connectable DApp browser.
Rainbow Extension - the power-user desktop wallet
Launched in 2022, the Rainbow browser extension (download at rainbow.me/download with availability on Chrome Web Store, Microsoft Edge Add-Ons, Firefox Add-Ons, and Arc browser) is positioned as a high-productivity desktop wallet. The standout feature is the Magic Menu - press Cmd-K (or Ctrl-K on Windows) from anywhere in the extension and a command palette opens where you can type or use keyboard shortcuts: K = Magic Menu, 1 = Switch wallet, X = Swap, S = Send, W = Wallets. This is the same kind of keyboard-first UX popularized by professional dev tools (Linear, Notion, Raycast) - very unusual in consumer crypto wallets.
Cross-chain Swap and Bridge
Rainbow Swap is the integrated swap + bridge product. The wallet router aggregates liquidity across every major Ethereum DEX (Uniswap, SushiSwap, Balancer, Curve, 0x Matcha) and every major bridge (Across, Hop, Stargate, Squid, Socket, Hop, deBridge, CCTP) to produce the best execution route across 50+ EVM chains. The result is the user experience shown in the marketing as "Swap and bridge - it just works" - type the token, pick the chain, execute. Cross-chain swaps (e.g. swap ARB tokens on Arbitrum into OP on Optimism directly inside the wallet) are supported end-to-end.
Flashbots MEV protection
Rainbow routes all swap transactions through Flashbots (the leading Ethereum block builder / MEV protection network) so swap transactions are not exposed to the public mempool. This prevents sandwich attacks - other mempool watchers cannot front-run the user's swap. The protection is automatic on all Rainbow Swap routing.
Manage hundreds of wallets at once
Rainbow's multi-wallet support is industry-leading: import, organize, swap between, and reorder dozens (or hundreds) of separate wallet addresses inside both the extension and the mobile app. Watch / impersonate wallet addresses - load any address as read-only without holding private keys (useful for tracking portfolios, ENS lookups, treasury monitoring).
Rich NFT support
Rainbow has been one of the most NFT-native wallets since launch. The mobile gallery supports 3D, AR (augmented reality), video, and audio-rendered NFT artwork out of the box - the wallet is a media player as much as a portfolio manager. The extension has separate NFT collections, marketplace integration (OpenSea, Blur, Rarible), and ENS avatar support.
iCloud / cloud backup
For users who cannot (or do not want to) manage a 12-word recovery phrase, Rainbow mobile offers optional iCloud Backup - the seed phrase is encrypted and stored in the user's iCloud Keychain (Apple Secure Enclave-backed), recoverable via the user's Apple ID and biometric unlock. This is a meaningful accessibility feature for the retail audience and is increasingly the standard in modern non-custodial mobile wallets.