How to pass the verifier for getting an EVM wallet address by email?

When the verifier is “google” it works;

Wehn the verifiler is “email_passwordless”, it returns : {“error”:{“message”:“Verifier not supported”},“success”:false}

hi @anders

I hope you are doing well.

The wallet creation depends on several factors you can read more here: https://web3auth.io/docs/troubleshooting/different-private-key

One of them is the verifierId. You need to create one for your project. “email_passwordless” is not the name of the verifier for that clientId I recommend you to read also this document : Verifiers | Documentation | Web3Auth

This works(verifier=google): https://lookup.web3auth.io/lookup?verifier=google&verifierId=anders@emojidao.org&web3AuthNetwork=sapphire_mainnet&clientId=BJxwropxiIDat0Qetnf8hY7JsTr6Eucp5kvUkHrtd6qLmKicomwb7pHLMslWSauEHFCY97Eh5E-VEMkAnedSkPg&

This works(verifier=twitter): https://lookup.web3auth.io/lookup?verifier=twitter&verifierId=twitter|1516741779869302788&web3AuthNetwork=sapphire_mainnet&clientId=BJxwropxiIDat0Qetnf8hY7JsTr6Eucp5kvUkHrtd6qLmKicomwb7pHLMslWSauEHFCY97Eh5E-VEMkAnedSkPg&

But this does not work(verifier=email_passwordless): https://lookup.web3auth.io/lookup?verifier=email_passwordless&verifierId=anders@emojidao.org&web3AuthNetwork=sapphire_mainnet&clientId=BJxwropxiIDat0Qetnf8hY7JsTr6Eucp5kvUkHrtd6qLmKicomwb7pHLMslWSauEHFCY97Eh5E-VEMkAnedSkPg&

Our project : https://app.aphone.com , it supports login by email.

We want to get the EVM address of our users.

Currently, there is no “Custom Authentication” for our project APhone yet.

hi @anders,

The Wallet Pre-generated service only works with custom verifiers so you need to create them.

Got it, thank you.

But it works for the first two links ( verifier = google / twitter) above.

yes, these are the verifierIds that we use for testing purposes.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.