Introduction

AsteroidKit is a react library that makes it easy to do web3 authorization. It's based on RainbowKit and Wagmi, but adds new features like social logins, sign-in with Ethereum out of the box, intuitive configuration, and analytics.

AsteroidKit is an open-sourced library that works together with Asteroid Services for end-to-end authorization experience for web3. Using Asteroid Services allows developers to focus on application business logic instead of authorization. Features like Social authorization, Sign-In With Ethereum, or wallet integrations can be done through simple UI instead of learning how to implement those features with code or custom configurations.

Features

Compatible with RainbowKit and Wagmi

The library inherits a beautiful UI and reacts hooks from RainbowKit and Wagmi that allows for interoperability and simplified migration. AsteroidKit allows developers to use the full range of features from RainbowKit while having additional power features.

For existing RainbowKit users migration is a simple few-line change in react code.

Social Login

Onboard new users to your application easily via Social Login (Google, Twitter etc) through the self-custody mechanism offered by tor.us network. End user stays in control of the wallet via Multi-Party Computation key management infrastructure.

Sign-In With Ethereum

No need to host your backend to do sign in with Ethereum, enable it with one click.

No-Code Configuration

No need to learn how to write wallet configs, update the list of wallets, supported chains, and the appearance of the widget via the simple no-code interface.

Private User Data

A wallet address is not often enough to offer a great user experience, add new fields to private user data that is secured and GDPR compliant, and do not require any backend solution hosted on your side.

Analytics

Do you want how your application and being used? Who is the first-time user? Offer personalized experience? This can be easily achieved with the dashboard and API data fetchers that is available through the kit.

Demo

Jump right it to see how it works.

Last updated