Por que criamos a Vela
A gente não saiu por aí querendo fazer mais uma carteira. Começamos com uma pergunta que nunca conseguimos responder direito:
Onde é que você deveria guardar doze palavras?
A resposta honesta é um print
Coloque no app de Notas e você está a um celular roubado do problema. Escreva no papel e agora você pensa em incêndio, água, mudança, colegas de apartamento, saco de lixo — e se o você do futuro vai lembrar onde era «o lugar seguro».
Para muita gente, a resposta honesta é um print no rolo da câmera. Todo mundo sabe que é errado. Todo mundo faz assim mesmo — porque a resposta «certa» é pesada demais para se conviver com ela.
Uma frase-semente é um segredo que precisa sobreviver a décadas de vida comum sem nunca ser copiado, fotografado, digitado no campo errado ou lido em voz alta para alguém prestativo no telefone. Não é um problema difícil para uma pessoa cuidadosíssima. É um problema difícil para uma pessoa.
Aí as passkeys mudaram a sensação de usar uma carteira
A gente usava Base Account todo dia, e assinar com Face ID parecia óbvio de um jeito que a frase-semente nunca foi — menos manusear material perigoso, mais usar o resto da internet.
Mas quanto mais usávamos, mais batíamos em limites impossíveis de ignorar:
- uma chave de recuperação gerada dentro do navegador, em que só dava para confiar,
- nenhuma rede personalizada,
- nenhum jeito de hospedar por conta própria,
- e o problema silencioso, que era o maior: se o serviço sumir, a carteira some junto.
Então construímos a versão da qual a gente queria depender.
O que a Vela é de verdade
A Vela é uma carteira com passkey que pode ser inteiramente sua.
Sua passkey fica onde o seu aparelho já a protege — Chaveiro do iCloud, Gerenciador de senhas do Google ou uma chave de segurança de hardware na sua mão. Quando você assina uma transação, a Vela manda um desafio para o aparelho; o aparelho assina e devolve só a assinatura. A Vela nunca vê a chave.
A maioria das carteiras ainda tem um momento perigoso, mesmo que breve: palavras na tela, uma frase-semente na memória, uma chave de recuperação parada numa aba. A Vela é projetada para que esse momento não exista.
Deixamos a Vela de código aberto para você conferir isso por conta própria, e auto-hospedável para que sua carteira nunca dependa de a nossa empresa continuar no ar. E construímos sobre contratos Safe sem modificações, porque o caminho chato e testado em campo é o certo quando o dinheiro é dos outros — os mesmos contratos que já guardam bilhões on-chain.
O preço que escolhemos
Ainda existe um preço, e escondê-lo seria desonesto.
Com a Vela, sua conta Apple ou Google importa, porque é ali que mora uma passkey sincronizada. Perca essa conta, ou apague a passkey, e não há frase-semente, nem reset pelo suporte, nem porta dos fundos.
Mas toda carteira autocustodiada pede que você escolha com qual risco prefere conviver. Uma frase-semente pode ser copiada, fotografada, phishada ou digitada no site errado à uma da manhã. Uma passkey é diferente: não há palavras a revelar, nem segredo para colar, nem site falso capaz de te fazer entregá-la. Seu aparelho assina para o domínio verdadeiro, ou não assina.
E a escolha não é binária. Uma carteira pode ser criada com até sete assinantes, cada um capaz de assinar sozinho — passkeys em aparelhos diferentes, um celular por perto que você escaneia, ou uma chave de segurança USB/NFC. Se você prefere que sua carteira não dependa de conta de plataforma nenhuma, dá para fazer da primeiríssima chave uma chave de segurança de hardware. A única condição é o momento: seu endereço é derivado do conjunto inteiro de chaves, então elas são escolhidas quando você cria a carteira.
É por isso que a Vela existe
Uma carteira sem frase-semente para esconder, sem chave de recuperação para confiar, e sem empresa que você precise torcer para continuar existindo.
Se você quer conferir as afirmações em vez de aceitá-las: o whitepaper tem a arquitetura, auditorias e problemas conhecidos lista cada contrato de que dependemos e o que foi auditado ou não, e todo o código está no GitHub.
A seguir: instalar a Vela.