envoylabs / whoami

An NFT-based user and smart contract nameservice
Apache License 2.0
16 stars 8 forks source link

Case-independent validation #44

Closed the-frey closed 2 years ago

the-frey commented 2 years ago

At the moment, we assume that all tokens are valid - i.e. two people can be

But this is likely undesirable, and we should run a sense-check in the validation step in the contract.

the-frey commented 2 years ago

I would be surprised if services like Discord allow for both TheFrey and thefrey to exist, for example

KorNatten commented 2 years ago

Starname had the same problem. Also be careful if you allow dots. If people want to use it as a name to request tips or donations. Telegram, twitter, fb,... Automatically converts them in URL's which makes it very confusing.