Discover quality Web3 tools and DApps
RainbowKit is the best-in-class wallet connection UI for React dApps. Built for wagmi, it provides a beautiful, accessible connect button and wallet modal with zero configuration.
Just wrap your app and get a polished wallet connection experience. Supports all major wallets, handles connection states, and looks great on mobile. The team behind Rainbow wallet maintains it.
RainbowKit + wagmi is the standard stack for new React dApps. Custom themes, wallet customization, and enterprise features available. It's what you see on most modern dApps.
RainbowKit is a React library for wallet connection UI. It gives you a connect button, wallet selection modal, and connection management out of the box. Built to work with wagmi hooks.
All major wallets: MetaMask, Coinbase Wallet, WalletConnect, Rainbow, and many more. Custom wallet lists are configurable. New wallets added regularly.
Yes, RainbowKit is built specifically for wagmi. It handles the UI layer while wagmi handles the logic. They're designed to work together—most projects use both.
Yes. RainbowKit has built-in themes (light, dark, midnight) and supports custom themes. Colors, fonts, and border radius are all configurable to match your brand.
Yes, RainbowKit is free and open source. Enterprise features like custom branding and priority support are available separately. Most projects use the free version.