Open DreadKnight opened 2 years ago
In metamask thus it need a username or the username woud be the wallet?
@aspectdev-ph I guess it will just be the wallet, that's fine. Then players could some up some non-verified nickname but eventually could use a nicer identity that's NFT based #1854
the login can be done but the NFT thing is not lmao
@aspectdev-ph Should be doable as well eventually. One step at a time though :D
How about on-chain username storage? We can have a public usernames registry that binds addresses to usernames.
@jessielesbian That would be cool. Can't code stuff like that myself though. There's another open issue actually #1854 where people could buy and trade nicknames as NFTs, that would be ideal down the road. Kinda like domain names in a way ;)
One of the best ways to provide authentication with popular accounts and crypto wallets in this: https://reown.com
Did a bit of work on this, added a project, verified domain and added some basic info about it. Seems I can nicely add team members to the project on their website, which will be handy for when someone will start poking at this feature.
If reown proves to be expensive or problematic, could even consider wagmi as a migration option -> https://wagmi.sh/react/why though it's meant for React. On the subject, React Native also looks pretty interesting.
Should be able to log into the game using web3 accounts or various crypto wallets. One of the best ways to do so nowadays is https://reown.com
Related issue: #2632