Introduction
Last updated
Last updated
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.
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.
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.
No need to host your backend to do sign in with Ethereum, enable it with one click.
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.
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.
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.
Jump right it to see how it works.