Generate Ethereum Wallet Address using Web3Auth
Made by Web3Auth
Generate Ethereum Wallet Address with Web3Auth using it's MPC based Key Management System (KMS) and store it in Firebase Realtime Database.
- Works with
- Authentication and Realtime Database
- Version
- 1.0.2 | Source code
- Tags
- utilities
- License
- Apache-2.0
- Publisher
- Web3Auth
- Report
- Bug
- Abuse
How this extension works
With this extension, you can use Firebase Authentication to securely generate an Ethereum Public-Private Key pair with Web3Auth.
Using Firebase Authentication, you can use any of the following Firebase Authentication SDK sign-in methods with Web3Auth:
- Email and password-based authentication
- Federated identity provider integrations (Google, Apple, Facebook, Twitter, GitHub)
- Phone number authentication
- Custom auth system integrations
- Anonymous auth
Additional Setup
Before installing this extension, set up Firebase Authentication in your Firebase project.
You must also sign up for a Web3Auth account before installing this extension—you can do so on the Web3Auth Dashboard.
Billing
This extension uses the following Firebase services, which may have associated charges:
- Cloud Functions
- Firebase Authentication
This extension also uses the following third-party services:
- Web3Auth (pricing information)
You are responsible for any costs associated with your use of these services.
Note from Firebase
Your Firebase project must be on the Blaze (pay-as-you-go) plan to install the extension. You will only be charged for the resources you use. Most Firebase services offer a free tier for low-volume use. Learn more about Firebase billing.
When installing or reconfiguring this extension, you will be billed a small amount (typically less than $0.10). See Cloud Functions under Firebase Pricing for a detailed explanation.