Problem: Let’s say I purchased my ENS tokens from a secondary market and want to delegate them. Or, I want to change my current delegate.
This can be done on the Tally website, however that site has no good search functionality right now. You need to know someone’s 0x address to go directly to their Tally | 0xaddress page. The main voters page is unfeasible to use because it only shows 10 voters at a time, and it would take forever to keep clicking Load More until the delegate you want shows up, at least if it’s not one of the Top 50 or something.
So if someone has a delegate in mind already, they first need to resolve their ENS name to the 0x address, which can be done at https://app.ens.domains/. And then replace 0xADDRESS
above with that address.
This is all too many steps for the average person, it’ll be hard to convince people to delegate when it’s such an onerous, possibly confusing, and easy to mess up process.
Proposal: The ENS team created an awesome UI for the claim website where you can easily type in someone’s ENS name and have it show up, then can easily view their delegate submission, etc. But currently that is used for the claim transaction, you can’t use the claim website to just re-delegate as far as I know. Could that UI be repurposed for a separate https://delegate.ens.domains/ website? That way we could just direct people there and it’ll be super simple and intuitive for them to delegate their votes. And the website could also support that same delegate query parameter so we can give out our direct link, like https://delegate.ens.domains/?delegate=serenae.eth
Hopefully I’m not missing anything obvious here! Also, what do you think the level-of-effort would be for taking our existing front-end for the claim transaction and porting it over to a separate site for the delegate transaction?
Let me know what you all think!