O próximo passo com o Nostr foi conectar uma carteira lightning network.
No Primal é só ir no botão ⚡️ e ir adiante..
Também instalei o nos2x no navegador do desktop pra ajudar a proteger a chave privada nsec.
Meu próximo passo com o NOSTR foi tentar conseguir o verificado, ou identificador NIP-05.
Queria um nome com o domínio do meu site: thiago@leiturasdotrader.com
Então fui procurar saber como faz e o que me ajudou muito foi o tutorial do @` Carl` em https://www.name.com/pt-br/blog/how-to-get-nostr-verified-on-a-custom-domain
Resumindo como funcionou pra mim:
1) Peguei minha chave pública (a que começa com npub) e converti em hex em https://damus.io/key/
2) No servidor em que meu site está hospedado, criei um diretório /.well-known na raiz e nele criei um arquivo nostr.json
Meu site roda em Ghost num servidor Ubuntu, então a raiz fica em /var/www/ghost/system/nginx-root/
3) O arquivo nostr.json tem que ficar assim:
{
"names": {
"
}
}
"
4) Aí tem que ver se seu servidor web está com as permissões CORS (Cross-Origin Resource Sharing) corretas.
No meu caso, tive que alterar os arquivos de configuração do nginx (
Tive que adicionar essa linha com "Access-Control-Allow-Origin":
location ~ /.well-known {
add_header Access-Control-Allow-Origin *;
}
5) Reiniciar o nginx:
sudo systemctl restart nginx
6) Daí você pode ir em um site como https://cors-test.codehappy.dev/ pra ver se o CORS está funcionando pra acessar o nostr.json.
Tem que testar pro endereço
7) Se funcionar, você vai no seu cliente NOSTR pra editar o Perfil.
No Primal é em Perfil > Editar Perfil
Coloca o identificador que você criou no campo Verified Nostr Address (NIP-05)
Salvar
Atualiza a página e tá feito.
Outras referências:
Um ETF de ações estáveis; outro, de papéis espevitados; e o 1º de dólar. Conheça o trio
Estava com uma primeira impressão ruim do NOSTR porque não conseguia usar.
Comecei com Damus e depois Iris. Nenhum dos dois carregava o feed...
Depois testei com o nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg e está funcionando bem!
Hello World