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.

<10
installs
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:

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.