I created a blockchain polling website called TruthPoll that requires ID verification to make sure there's only one vote per wallet or poll. I'm looking for creative ways to enhance the user experience or alternative methods to ensure the legitimacy of online polls without burdening users too much.
4 Answers
ID verification can seriously hurt your conversion rates. Consider using proof of humanity methods that don't require documents, like social vouching or captcha challenges. You can differentiate between casual polls and high-stakes ones based on the verification level needed.
Requiring IDs for polls feels pretty sketchy. Even if it’s just to check if someone has voted already, it can make users uncomfortable. Maybe look into other methods that don’t involve personal information.
I get where you're coming from! If you’re worried about people creating multiple wallets, you might explore how you could offer rewards for polls—that way, there's a reason for legitimate participation without too much hassle.
Instead of requiring ID, why not let users verify they own their wallets? That way, you can still ensure one vote per wallet without the hassle of ID checks.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads