Uma carteira Ethereum que é realmente sua

A assinatura é feita no seu aparelho. A chave privada da sua passkey nunca chega à Vela.

Ou hospede você mesmo a stack inteira

Por que a criamos

Usávamos a Base Account (hoje parte da Coinbase Wallet) todo dia e gostávamos dela. Aí esbarramos nos limites: uma frase de recuperação criada num site em que você simplesmente precisa confiar, nada de redes personalizadas, nada que você possa hospedar por conta própria e um serviço de assinatura cujo código não é público — se ele sair do ar, não existe nenhum caminho publicado para a sua passkey chegar à sua conta.

A Vela é a versão em que nós mesmos aceitamos deixar dinheiro. Mantivemos a assinatura com passkey, mas fizemos questão de que a carteira não dependa de nós.

A versão longa — o que não conseguíamos aceitar em outras carteiras, e a contrapartida que escolhemos

As contrapartidas, logo de cara

Três motivos para não usar a Vela — enquanto o seu dinheiro ainda está em outro lugar.

  1. 1Cada transação paga uma taxa de relay além do gas

    Uma transação da Vela verifica a assinatura da sua passkey on-chain e passa pelo ERC-4337, por isso gasta várias vezes o gas de uma transferência comum.

    Você paga uma única taxa ao relay que envia a sua transação — o da Vela, a menos que você o troque. Ela é o triplo do gas que a carteira reserva, ao preço da velocidade que você escolher, com mínimo de US$ 0,01 (como ela é calculada); o relay paga o gas com ela e fica com o restante. Você vê o valor exato antes de assinar, e ele não pode mudar depois.

    Você pode apontar a carteira para outro relay ou rodar o seu, e aí a taxa fica com quem opera o relay.

  2. 2Cada chave é uma porta de entrada para a sua carteira

    Você escolhe até sete chaves ao criar a carteira, e elas não podem ser alteradas depois.

    A Vela é 1-of-n: qualquer uma dessas chaves consegue gastar da carteira sozinha. Cada chave a mais é mais um jeito de voltar a entrar se você perder uma — e mais uma chave para proteger.

  3. 3Os contratos são auditados. O código da própria Vela, não.

    Sua carteira roda sobre o Safe v1.4.1 e os módulos de passkey e ERC-4337 da Safe, sem modificações, e todos eles têm auditorias de terceiros publicadas — que encontram problemas, mas não conseguem provar que não sobrou nenhum.

    Os apps e serviços da própria Vela não passaram por auditoria de terceiros, e nenhuma está agendada. O código é público para qualquer pessoa ler.

Se um desses três for inaceitável para você, a Vela ainda não é para você.

Como a Vela se compara

VelaMetaMaskBase Account
Tipo de contaConta inteligente Safe v1.4.1EOA; para novos usuários, convertida por padrão em conta inteligente (EIP-7702)Conta inteligente da Coinbase
Auto-hospedagem completaApps e serviços de backend, com as lacunas que o guia de auto-hospedagem lista; as passkeys continuam vinculadas ao getvela.appO cliente e o RPC são você quem escolhe ou rodaNão disponível
Código-fonteApps e serviços públicos, todos com licença MITPúblico, sob uma licença que só permite uso não comercialContratos e SDK abertos; o serviço de assinatura, não
Redes personalizadasQualquer rede EVM que atenda aos requisitos da Vela; você mesmo pode implantar a maioria dos contratos que faltaremRedes EVM e RPCs personalizadosUma lista fixa de redes
Chave de assinaturaPasskeys ou chaves de segurança, até seteA chave privada por trás de uma frase de recuperação; compatível com carteiras de hardwarePasskey ou frase de recuperação
Adicionar uma chave depoisNão é possível — as chaves são definidas na criaçãoNão é possível — uma chave por contaDisponível
Se você perder uma chaveAssina com outra chave que você adicionou ou sincronizouRestaura pela frase de recuperaçãoAssina com outra chave que você adicionou ou sincronizou
Gas por transaçãoCusto extra do ERC-4337, mais uma taxa de relay que é um múltiplo do gasO gas de uma transação comumCusto extra do ERC-4337
Gas patrocinadoNão oferecidoEm algumas redesQuando o app patrocina
Transações em loteDisponívelDisponível pela conta inteligente EIP-7702Disponível
Decodificado antes de assinarDisponívelDisponívelDisponível
Conferência extraO Trusted Signer: uma página independente que decodifica e assina por conta própria, se você escolher usá-loAlertas de risco de terceiros—
MaturidadeNova, poucos usuáriosAnos no mercado, base de usuários grandeMantida pela Coinbase

Gratuita e aberta. Pague só se quiser.

Você paga pela comodidade, não pelo direito de usar.

Web, extensão de navegador e desktop

Grátis

iPhone e Android, compilados por você

Grátis

iPhone e Android, pelas lojas

Compra única · em breve

24 redes integradas. Adicione a sua

  • Ethereum
  • BNB Chain
  • Polygon
  • Arbitrum
  • Optimism
  • Base
  • Avalanche
  • Gnosis
  • Unichain
  • Tempo
  • Monad
  • World Chain
  • Arc
  • X Layer
  • Stable
  • Soneium
  • MegaETH
  • Robinhood Chain
  • Mantle
  • Kaia
  • Celo
  • Ink
  • Plume
  • XRPL EVM

Sua carteira tem o mesmo endereço em todas as redes. Quando você adiciona outra rede EVM, a Vela confere se ela tem o pré-compilado EIP-7951 / RIP-7212 e os contratos Safe e ERC-4337 de que precisa. Se faltarem alguns contratos, a configuração de rede mostra quais são e implanta os que qualquer pessoa pode implantar.

Redes e taxas, em detalhe

Perguntas frequentes

Dá para rodar tudo por conta própria?

Sim, exceto o domínio ao qual as suas passkeys pertencem. Os apps e todos os serviços por trás deles — o relay, o índice de chaves públicas, os dados de chain e as cotações — têm licença MIT e rodam em Docker ou Cloudflare Workers, e os apps têm configurações para apontar para os seus próprios serviços. O guia de auto-hospedagem explica cada um, inclusive as lacunas que alguns apps ainda têm.

As passkeys são vinculadas ao getvela.app, então uma cópia da carteira web no seu próprio domínio é outra carteira. A extensão de navegador e os apps que você mesmo compilar continuam assinando pela sua carteira atual.

O que acontece se a Vela fechar, ou se o getvela.app cair?

Seus fundos continuam no seu Safe, on-chain. Todos os serviços que a Vela opera são de código aberto, e você pode rodar cada um por conta própria — o relay, o índice de chaves públicas, os dados de chain e as cotações.

Se o getvela.app sair do ar, a extensão da Vela para navegador continua assinando com as chaves que você já tem — a passkey deste aparelho, uma chave de segurança ou um celular por QR code — e o mesmo vale para apps que você mesmo compilar, com um celular ou uma chave de segurança.

Dá para rodar o meu próprio relay?

Sim: o vela-relay, escrito em Rust, em Docker ou Cloudflare Workers. Abasteça a tesouraria dele com a moeda de cada rede e coloque a URL dele na carteira. Aí a taxa que você assina vai para a sua própria tesouraria; somando carteira e relay, você paga mais ou menos o gas real.

Tem que ser o vela-relay: a carteira pede a cotação da taxa por um método que bundlers ERC-4337 genéricos não implementam.

Quais chaves eu posso usar?

Passkeys — sincronizadas pelas Chaves do iCloud, pelo Gerenciador de senhas do Google ou por outro gerenciador de senhas —, outro celular por QR code e chaves de segurança físicas FIDO2: de uma a sete, escolhidas ao criar a carteira e fixas depois disso. Qualquer uma delas pode assinar (1-of-n). Se você tiver uma única chave não sincronizada, como uma chave de segurança sozinha, precisa de uma segunda.

Sem frase de recuperação, sem e-mail e sem saldo inicial.

E se eu perder uma chave, ou minha conta Apple ou Google for comprometida?

Se a sua passkey está sincronizada, você a recupera no aparelho novo. Se você perder uma chave não sincronizada, ela se perde de vez, e aí você assina com outra chave que adicionou; se era a sua única chave, você perde a carteira.

Se uma conta que sincroniza uma das suas passkeys for comprometida, quem a controla talvez consiga gastar da sua carteira — e as chaves não podem ser removidas. Transfira seus fundos para uma carteira nova, criada com chaves que não dependam dessa conta. Chaves de segurança físicas evitam essa dependência desde o início.

Dá para usar a Vela com dApps?

Sim. Os dApps enxergam a Vela do mesmo jeito que enxergam qualquer carteira de navegador.

Isso funciona na extensão da Vela para navegador e no navegador embutido nos apps de desktop (macOS, Windows), iPhone e Android. A carteira web não se conecta a dApps.

O que a Vela pode fazer com meu dinheiro, e o que ela sabe sobre mim?

A Vela não tem nenhuma chave nem papel na sua carteira, então não consegue mover nem congelar seus fundos por conta própria. Mas é ela que escreve o software que pede às suas chaves para assinar.

Não há e-mail nem cadastro. Suas chaves públicas, o tipo de autenticador por trás de cada uma, os nomes das chaves, o nome e o endereço da carteira são públicos on-chain; os serviços da Vela veem seu endereço IP e as transações que você envia por eles. Emissores de tokens continuam podendo bloquear endereços.