Create a new project in the Dashboard
To get started, visit the Web3Auth Dashboard, log in using one of your social accounts or use your email address. You can use the Dashboard to manage your projects, configurations, wallet UI, and more for MetaMask Embedded Wallets (formerly Web3Auth).
While setting up your account, Web3Auth will prompt you to share some basic information about your organization.

Once you've set up your account, you can use the Dashboard to manage your projects and team.
Use the Projects page of the Dashboard to create and manage new projects for your account. Resources, including wallets, authentication methods, and more are scoped to individual projects.
Create a new project
Before implementing any Embedded Wallet SDK, developers must create a new project in the Dashboard. This process generates a Client ID required for SDK integration.
It is recommended to maintain separate projects for different environments (e.g., development, staging, production) to ensure optimal security of credentials.
Login to the Web3Auth Dashboard and create a new project if you haven't already.
Get the Client ID
After creating a project, navigate to Project Settings and select the General tab to obtain the Client ID
.
The project comes pre-configured with default connections, chains and networks to facilitate faster integration with the SDKs.
Dashboard Configuration
Once your project is created, you can configure various aspects of your integration through the dashboard:
- Project Settings - Configure general settings, domain whitelisting, and advanced options
- Chains and Networks - Manage blockchain networks and custom chain configurations
- Authentication - Configure login methods, social connections, and custom authentication
- Wallet Services - Customize wallet UI and configure wallet features
- Customization - Brand your login flow and customize the user experience
- Analytics - Monitor project usage and user engagement metrics