Rainbowkit
The best way to connect a wallet 🌈 🧰
Install / Use
/learn @rainbow-me/RainbowkitREADME
RainbowKit

The best way to connect a wallet 🌈
RainbowKit is a React library that makes it easy to add wallet connection to your dapp.
Quick start
You can scaffold a new RainbowKit + wagmi + Next.js app with one of the following commands, using your package manager of choice:
npm init @rainbow-me/rainbowkit@latest
# or
pnpm create @rainbow-me/rainbowkit@latest
# or
yarn create @rainbow-me/rainbowkit
Documentation
For full documentation, visit rainbowkit.com.
Try it out
You can use the CodeSandbox links below to try out RainbowKit:
- with Create React App
- with Next.js
- with Next.js App Router
- with Remix
- with Vite
- with React Router
Examples
The following examples are provided in the examples folder of this repo.
with-create-react-appwith-nextwith-next-appwith-next-custom-buttonwith-next-mint-nftwith-next-siwe-next-authwith-next-siwe-iron-sessionwith-remixwith-vitewith-react-router
Running examples
To run an example locally, install dependencies.
pnpm install
Then go into an example directory, eg: with-next.
cd examples/with-next
Then run the dev script.
pnpm run dev
Contributing
Please follow our contributing guidelines.
License
Licensed under the MIT License, Copyright © 2022-present Rainbow.
See LICENSE for more information.
Related Skills
bluebubbles
346.4kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
node-connect
346.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
slack
346.4kUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
frontend-design
107.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
