Tava vendo um podcast esses dias onde acontece a velha discussĂŁo sobre Bitcoin e usabilidade, isso me deu uma ideia.
Vou mudar o app pra ficar mais fácil ainda, como uso o protocolo Nostr já possuo a entropia pra criar a wallet. Então quando o usuário cria conta ele apenas escolhe um nome de usuário, então o app gera a a nsec por baixo dos panos. Quando ele for criar carteira ele vai precisar apenas digitar uma senha, então pode ser usada a senha+nsec como entropia pra gerar a seed e então a carteira, e como o processo é deterministico, o cara logando no app com a nsec basta a senha pra importar a wallet. Isso facilita brutalmente pro usuário sem sacrificar em nada a segurança.
Também será gerada a frase pro cara anotar e poder importar a carteira em outros apps de carteira como blue wallet etc. Mas meio que junto Nostr e Bitcoin pra facilitar muito as coisas principalmente para iniciantes.
Imagine que você instala o app, e pra fazer sign up, basta colocar um nome de usuário e clicar em sign up, pronto conta criada. Vai criar uma carteira, basta clicar em +, escolher se é uma carteira de testes(testnet) ou carteira real(mainnet), então digita uma senha e pronto, carteira criada. Desinstalou o app? Basta logar com a nsec, clicar em criar carteira, digitar a senha e plin, carteira importada com sucesso. Tudo de forma fácil, prática e segura!
TĂ´ animado com isso, embora muito sem tempo nessas Ăşltimas semanas...
Boa noite minhas jĂłias!