sgo.to

Email Verification Protocol

Welcome to the EVP debugger!

How to use this page:

  1. Make sure you are not using a enterprise managed device, because it disables DNS TXT recordes.
  2. Install chrome canaries
  3. Go to chrome://flags/, search for "FedCM with delegation support" and enable #fedcm-delegation.
  4. Add a TXT record in your email domain with the key _email-verification and value iss=hello-beta.net.
    • Note: you can also host your own issuer by following this, but I'd encourage you to start by re-using an existing one.
    • Example: dig TXT _email-verification.sgo.to | grep iss
  5. Go to https://wallet.hello-beta.net/ and create an account. Verify your email address with hello.
  6. Go to chrome://settings/addresses and make sure your email address is present there. If not, add it.
  7. Use the following form and autofill your email address:
Enter your email:
  1. Check if everything worked at the debug log below: