Iniciado pelo dev do My Nano Ninja, bem-vindo a Nault! Este projeto pretende ser uma nova carteira orientada pela comunidade para a Nano com desenvolvimento ativo e manutenção. É um fork do popular NanoVault.

Nault é uma carteira totalmente client-side para enviar e receber Nano em seu navegador, seja de nault.cc hospedados publicamente ou clonando o site e executando-o localmente. Há também uma compilação de desktop totalmente funcionando disponível.

A principal diferença em relação ao NanoVault original é a hospedagem “sem servidor” via vercel, integração perfeita com qualquer backend/WebSocket compatível com Nano, e o objetivo de ser mantido com mais frequência. Essas características juntas aumentarão significativamente a estabilidade, o desempenho e o tempo de atividade.

O NanoVault nativo conta com um servidor privado para ser hospedado e software backend dedicado. Em contraste, Nault é hospedado completamente gratuitamente. O site público, nault.cc, é construído automaticamente em cada compromisso no ramo mestre, o que deve dar-lhe um status mais respeitável em comparação com a execução em um servidor privado.

Além disso, o Nault está se conectando diretamente a interfaces RPC ou APIs públicas compatíveis sem a necessidade de qualquer software de servidor específico.
O que significa que é possível conectar-se ao seu próprio node rapidamente, à rede beta ou a qualquer derivado Nano hospedado em particular ou publicamente.

O objetivo original da NanoVault era ser uma carteira de código aberto e orientada pela comunidade. Infelizmente, por mais que amemos e apreciemos, o progresso no principal repositório estagnou no ano passado, com uma lista de problemas não resolvidos crescendo e características quebradas.

A Nault busca relançar a proposta como um fork, atualizado com os patches de segurança mais recentes e correções de bugs. Esperamos que isso atraia mais desenvolvedores e colaboradores interessados no git repo como originalmente pretendido. Este NÃO deve ser um trabalho de uma pessoa só. A força agora dependerá da colaboração, e precisamos de VOCÊ.

Representantes

Em vez de novas contas serem definidas para um único representante pré-definido, ela agora será aleatória entre uma lista confiável de representantes. Ele também detectará se você executar um representante ruim e sugerir a troca.

Suporte de backend para o tempo de atividade

A carteira tem uma lista de APIs de backend pré-configuradas. Estes são apenas exemplos e podem crescer ainda mais com pouco esforço e ajuda da comunidade. Por exemplo, executando uma versão do NanoRPCProxy,que é totalmente compatível e com upgrades no pipeline.

Lista atual da API:

  • Nano Ninja
  • Nanos.cc
  • Nanex.cc
  • Nanocrawler
  • NanoVault

Características planejadas

  • Fail-over automático se um backend cair. Atualmente, uma lista de APIs públicas pode ser selecionada manualmente ou totalmente personalizada através das configurações do aplicativo.
  • Revisão da biblioteca de terceiros da carteira de hardware Ledger. As bibliotecas foram atualizadas para a versão mais recente, mas há mais bibliotecas JS para escolher aparentemente.
  • A versão Nault atual foi verificada para funcionar com o mais recente firmware Ledger Nano S no Windows 10 e Ubuntu 20 usando o aplicativo web ou desktop.
  • Funcionalidade ainda melhor para comutação semiautomática de uma má reputação. Por exemplo, dar uma mensagem como “O representante da sua conta não é o ideal para a rede, pressione OK se você permitir que o Nault altere-a para você para XYZ. Ou pressione MANUAL se quiser selecionar o representante você mesmo.”
  • Qualquer coisa que a comunidade venha com! Junte-se ao Github.

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui