We’ve been using Web3Auth for the past two years and have relied on custom chain configurations to support our specific use cases. We are now in the process of migrating to v10 and noticed that the chain configuration approach has changed significantly. In v10, it appears that all chain configurations must now be set via the Web3Auth Dashboard on a per-project basis.
This change poses a challenge for our workflow. We dynamically create projects using the Web3Auth API as part of our user onboarding process. With the current setup, we would now need to manually configure the required chains for each newly created project via the dashboard, which breaks our automation and scaling model.
We’re looking for guidance on the following:
Is there a way to configure chain settings via API when creating projects?
Alternatively, is there a way to define chain configurations at a global level that apply to all projects by default?
We would greatly appreciate your support or any recommended workarounds that can help us continue to create and configure projects dynamically with minimal manual intervention.
Thank you for sharing your detailed workflow and concerns regarding chain configuration in Web3Auth v10, especially with dynamic project creation via API.
Summary for Support Team:
SDK/Platform: Web3Auth Plug n Play (Flutter), v10 migration
Current Workflow: Projects are created dynamically via Web3Auth API as part of user onboarding.
Previous Approach: Custom chain configurations set programmatically.
v10 Change: Chain configurations now require setup via the Web3Auth Dashboard, seemingly per project.
Challenge: Manual dashboard configuration breaks automation and scaling.
Key Questions:
Is there an API to configure chain settings during project creation?
Is there a way to define global chain configurations for all projects by default?
Goal: Continue dynamic project creation and configuration with minimal manual intervention.
Guidance & References:
Currently, as per the Web3Auth v10 documentation, chain configurations are managed through the dashboard for each project. There is no public documentation indicating support for setting chain configurations via API or defining global chain settings for all projects.
If your use case is enterprise-level, you may contact Web3Auth sales/support for custom solutions or feature requests regarding API-based configuration.
Consider batching project creation and dashboard configuration in a semi-automated way using browser scripting or dashboard APIs (if available privately).
Next Steps:
The support team will confirm if API-based chain configuration or global defaults are on the roadmap or available for enterprise users.
If you have any additional requirements or constraints, please share them here for context.
Thank you for your feedback—your use case highlights an important need for scalable, automated setup in Web3Auth. The support team will follow up with any available solutions or workarounds.
Note: This response was generated by an AI bot and may require further verification. The Web3Auth support team has tracked this issue and will be responding as soon as possible.
Additionally, we would recommend you to join our biweekly Office Hours to get this resolved even faster. Web3Auth Developer Office Hours