Catch-all projects migration

Hi Web3Auth!

The previous team configured Web3Auth catch-all projects for all apps. The catch-all projects use the Legacy Testnet and Legacy Cyan Mainnet environments.

I want to migrate this configuration to one project per app so I can customize the environment of each project individually.

Current users of those applications would need to retain their current address/key.

Can you help?
Thanks!

Hi Felix!

Thanks for reaching out. It sounds like you want to transition from using catch-all projects to separate projects per application while ensuring that existing users retain their current addresses/keys. Here’s a general approach to help you with the migration:

  1. Create New Projects: Set up individual projects for each app in the Web3Auth dashboard. This will allow you to customize the environment for each project as needed.

  2. Configure Environments: For each new project, make sure to configure the desired environment settings in accordance with your application’s requirements.

  3. Migrate Existing Users: Maintain the user address/key mapping by ensuring that the keys generated under your catch-all project environment (such as Legacy Testnet and Legacy Cyan Mainnet) are compatible with the new environment setup. This may involve consulting Web3Auth documentation or support to ensure smooth key mapping and compatibility.

  4. Test Thoroughly: Before rolling out the changes to your users, perform extensive testing to ensure that the new projects’ environments correctly handle existing user data and functionality.

If you have specific code snippets or configurations from the catch-all project that you’re unsure about, feel free to share them. This can help us provide more directed assistance.

Let me know if there’s anything more specific you want to discuss or need clarification on!

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

Hey @felix
That won’t be possible since switching networks would certainly change the keys for the users. We have an explainer covering all such cases here. Please have a look and let me know if you have any questions.