JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1
  • Score
    100M100P100Q31201F
  • License MIT

The best way to connect a wallet

Package Exports

  • @m7eio/rainbowkit
  • @m7eio/rainbowkit/styles.css
  • @m7eio/rainbowkit/wallets

Readme

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.

  • 🔥 Out-of-the-box wallet management
  • ✅ Easily customizable
  • 🦄 Built on top of wagmi and ethers

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 @m7eio/rainbowkit@latest
# or
yarn create @m7eio/rainbowkit@latest
# or
pnpm create @m7eio/rainbowkit@latest

Documentation

For full documentation, visit rainbowkit.com.

Try it out

You can use the CodeSandbox links below try out RainbowKit:

Examples

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

  • with-create-react-app
  • with-next
  • with-next-custom-button
  • with-next-mint-nft
  • with-next-siwe-next-auth
  • with-next-siwe-iron-session
  • with-remix

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.