rainbow-me / rainbowkit

The best way to connect a wallet 🌈 🧰
https://rainbowkit.com
MIT License
2.36k stars 617 forks source link
dapp ethereum react web3

rainbowkit

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:

Examples

The following examples are provided in the examples folder of this repo.

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.