Authentication and user KYC
name: New Feature
about: Authentication and user KYC
title: Authentication and user KYC
labels: new-feature
assignees: ""
Describe the purpose
This issue deals with the Authentication and user KYC, for genuine onboarding of users. Elections are very critical for an organization, and anyone with a wallet and few tokens in it should not be allowed to vote until they are KYC verified. There is also a second school of thought, which doesn't want to deal with all these authentication and KYC steps, and just want to vote. We have to think of a better way, in order to satisfy both.
Possible Implementation
Currently, authentication is handled only by the user's public address. We can use their email verification of social login features for KYC verification. We have to also think about 10-minute-disposable emails which can be used by manipulators to verify their fake emails.
Additional context
Let's discuss more on this