Error: Error when cleaning token verifier 'verifier name' not found for account id: 'account id'

When asking for help in this category, please make sure to provide the following details:

  • SDK Version:
    @toruslabs/fetch-node-details”: “^14.2.0”
    @toruslabs/torus.js”: “^15.1.1”

  • Platform: react web - chrome extension

  • Browser Console Screenshots:

  • Verifier: untitled-test-google-signin

I’m trying to use torus.js to get the private key of the wallet, however I keep encountering this error. I have already set up the verifier in the project.

Is there anything I missed?

Thanks for reaching out, and I understand the issue you’re facing. Let’s see if we can get this sorted out!

From the details you’ve provided, it seems like you’re encountering a verifier issue. Here’s a summary of what you shared:

  • SDK Details: MPC Core Kit SDK
  • SDK Version:
    • @toruslabs/fetch-node-details: “^14.2.0”
    • @toruslabs/torus.js: “^15.1.1”
  • Platform: React web - Chrome extension
  • Browser Console Screenshot: You’ve attached images that might provide additional insight.
  • Verifier Name: untitled-test-google-signin

Possible areas to check or rectify:

  1. Verifier Setup: Ensure that the verifier name untitled-test-google-signin matches exactly in your project configuration within Web3Auth’s dashboard.

  2. Code Configuration: Double-check your initialization and login code snippets to ensure the verifier is used correctly.

Could you confirm that the verifier is active and properly configured in your Web3Auth account? If everything seems fine on your end and you’re still encountering issues, it might help to double-check if there’s any discrepancy in the settings on the Web3Auth management portal.

Meanwhile, if you could provide a small snippet or more context on the initialization and login part, that would definitely help us narrow down the problem further! Let us know!

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


Hi, I already set up the verifier in the project, and also it looked like there is no typo in the code. I think I might missing something here.
Here is the code snippet if you need to copy:

const fetchNodeDetails = new NodeDetailManager();
              const torus = new Torus({
                network: WEB3AUTH_NETWORK.DEVNET,
                clientId: "",
              });
              const verifier = "untitled-test-google-signin";
              const verifierId = u.email.toLowerCase();
              const { torusNodeEndpoints, torusNodePub, torusIndexes } =
                await fetchNodeDetails.getNodeDetails({
                  verifier: verifier,
                  verifierId: u.email.toLowerCase(),
                });

              const idToken = d!;
              const keydata = await torus.retrieveShares({
                endpoints: torusNodeEndpoints,
                indexes: torusIndexes,
                verifier: verifier,
                verifierParams: { verifier_id: verifierId },
                idToken: idToken,
                nodePubkeys: torusNodePub,
              });
              console.log(keydata);


Every time I run, the login count increase by 1 here.
Screenshot 2025-02-10 at 17.23.30
JRPC calls are success for all 5 JRPC, but then all failed with error -32602
Screenshot 2025-02-10 at 17.24.17