Help with recovering keys for old Zillet users

To be transparent, keys generated with that old SDK may no longer be recoverable due to architectural changes and long-standing deprecation.

maharshi A lot of users are currently unable to access their accounts. If there’s any way you could assist us in recovering these accounts, we’d greatly appreciate it.

We’re also in the process of migrating to a new version with updated keys managed through the dashboard, but it’s hard to find stuff a lot of links are broken. Is there any working example for Nuxt 3 using the CustomAuth SDK?

Here’s a summary of your request and the relevant details for the support team:

Issue Summary:
You are seeking help to recover keys/accounts for old Zillet users who are unable to access their wallets, possibly due to architectural changes and deprecation of the SDK previously used. You referenced a statement indicating that keys generated with the old SDK may no longer be recoverable.

Link to Forum Post:
Zillet Wallet Access - New

Current Context:

  • Many users are currently locked out of their accounts.
  • Zillet is migrating to a new Web3Auth version with keys managed via the dashboard.
  • You are requesting any possible assistance to recover the old accounts.

Missing Technical Details:
To assist further, the support team may need:

  • The name and version of the old SDK used for key generation (if you know it).
  • Any code snippets or configuration details from the legacy integration.
  • Information on the authentication method and verifier (if custom authentication was used).
  • If you have any logs, error messages, or screenshots from affected users, please share them.

Guidance & Documentation:

Next Steps:

  • If you have any details about the legacy SDK or authentication configuration, please provide them here. This will help the support team assess if any recovery options are available.
  • If you have user addresses or identifiers for affected accounts, please gather them (do not post sensitive info publicly).

Note:
Due to architectural changes and deprecation, it may not be possible to recover keys generated with the old SDK, but the support team will review your case and advise on any possible solutions or workarounds.

Thank you for providing context and for your patience as the team investigates this issue. If you have any additional technical details or user reports, please add them to this thread.

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

We’re working on a Nuxt 3 app and have managed to integrate the @toruslabs/customauth SDK. Here’s what we’ve done so far:

torus.client.js

import { defineNuxtPlugin } from '#app';
import { CustomAuth } from '@toruslabs/customauth';

export default defineNuxtPlugin((nuxtApp) => {
  const torus = new CustomAuth({
    baseUrl: window.location.origin + '/serviceworker',
    network: 'sapphire_devnet', // using devnet for testing
    enableLogging: true,
    web3AuthClientId: '<CLIENT_ID>', // from Web3Auth Dashboard
  });

  torus.init();
  nuxtApp.provide('torus', torus);
});

in one of component

const loginDetails = await $torus.triggerLogin({
  clientId: '<GOOGLE_CLIENT_ID>',
  authConnection: 'google',
  authConnectionId: 'google-zillet',
});

console.log(loginDetails);

However, I’m getting the following error after calling triggerLogin:

Error when cleaning token verifier: google-zillet not found for account id: 5Grw....tQY

If i change network to ‘devnet’ i get following error

Error occurred while verifying params aud: <GOOGLE_CLIENT_ID> or azp: <GOOGLE_CLIENT_ID_2> is not matching clientID: <GOOGLE_CLIENT_ID_2>

I tried testing with the keys I found in this example, with these everything is working as intended CustomAuth/examples/vue-app at master · torusresearch/CustomAuth · GitHub

(post deleted by author)