Un wallet Ethereum davvero tuo

La firma avviene sul tuo dispositivo. La chiave privata della tua passkey non arriva mai a Vela.

Oppure ospita tu l'intero stack

Perché l'abbiamo creato

Usavamo Base Account (oggi parte di Coinbase Wallet) tutti i giorni e ci piaceva. Poi abbiamo sbattuto contro il muro: una frase di recupero creata su un sito di cui devi semplicemente fidarti, niente reti personalizzate, niente che tu possa ospitare in proprio e un servizio di firma il cui codice non è pubblico — se sparisce, non esiste un modo documentato perché la tua passkey arrivi al tuo account.

Vela è la versione in cui eravamo disposti a tenere dei soldi. La firma con passkey l'abbiamo tenuta, ma abbiamo fatto in modo che il wallet non dipenda da noi.

La versione lunga — cosa non potevamo accettare negli altri wallet, e il compromesso che abbiamo scelto

I compromessi, subito

Tre motivi per non usare Vela — mentre i tuoi soldi sono ancora altrove.

  1. 1Ogni transazione paga una commissione al relay, oltre al gas

    Una transazione Vela verifica on-chain la firma della tua passkey e passa per ERC-4337, quindi consuma diverse volte il gas di un normale trasferimento.

    Paghi una sola commissione, al relay che invia la tua transazione: quello di Vela, se non lo cambi. È il triplo del gas che il wallet riserva, al prezzo del gas per la velocità che scegli, con un minimo di 0,01 dollari (come si calcola); il relay la usa per pagare il gas e tiene il resto. L'importo esatto viene mostrato prima che tu firmi e non può cambiare dopo.

    Puoi indirizzare il wallet verso un altro relay oppure gestirne uno tuo: a quel punto la commissione va a chi lo gestisce.

  2. 2Ogni chiave è un ingresso nel tuo wallet

    Scegli fino a sette chiavi quando crei il wallet, e dopo non si possono più cambiare.

    Vela è 1-of-n: una qualsiasi di quelle chiavi può spendere dal wallet da sola. Ogni chiave in più è un'altra via per rientrare se ne perdi una — e un'altra chiave da proteggere.

  3. 3I contratti sono sottoposti ad audit, il codice di Vela no

    Il tuo wallet gira su Safe v1.4.1 e sui moduli passkey ed ERC-4337 di Safe, senza modifiche, e per tutti esistono audit pubblici di terze parti — che trovano problemi, ma non possono dimostrare che non ne restino.

    Le app e i servizi di Vela non hanno avuto un audit di terze parti, e non ce n'è nessuno in programma. Il codice è pubblico e chiunque può leggerlo.

Se uno di questi è un ostacolo insormontabile, Vela non fa ancora per te.

Come si confronta Vela

VelaMetaMaskBase Account
Tipo di accountSmart account Safe v1.4.1EOA; per i nuovi utenti diventa uno smart account (EIP-7702) per impostazione predefinitaSmart account Coinbase
Self-hosting completoApp e servizi di backend, con le lacune elencate nella guida al self-hosting; le passkey restano legate a getvela.appClient e RPC li scegli o li gestisci tuNon disponibile
Codice sorgenteApp e servizi pubblici, tutti con licenza MITPubblico, con una licenza che consente solo l'uso non commercialeContratti e SDK aperti; il servizio di firma no
Reti personalizzateQualsiasi rete EVM che soddisfi i requisiti di Vela; puoi deployare tu la maggior parte dei contratti mancantiReti EVM e RPC personalizzatiUn elenco fisso di reti
Chiave di firmaPasskey o chiavi di sicurezza, fino a setteLa chiave privata dietro una seed phrase; wallet hardware supportatiPasskey o frase di recupero
Aggiungere una chiave dopoImpossibile — le chiavi sono fissate alla creazioneImpossibile — una chiave per accountPossibile
Se perdi una chiaveFirmi con un'altra chiave che hai aggiunto o sincronizzatoRipristini dalla seed phraseFirmi con un'altra chiave che hai aggiunto o sincronizzato
Gas per transazioneSovraccosto ERC-4337, più una commissione del relay pari a un multiplo del gasIl gas di una transazione sempliceSovraccosto ERC-4337
Gas sponsorizzatoNon offertoSu alcune retiDove lo sponsorizza l'app
Transazioni in batchSupportateSupportate tramite il suo smart account EIP-7702Supportate
Decodifica prima della firmaSupportataSupportataSupportata
Verifica aggiuntivaIl Trusted Signer: una pagina indipendente che decodifica e firma per conto proprio, se lo scegliAvvisi di rischio di terze parti—
MaturitàNuovo, pochi utentiAnni sul mercato, ampia base di utentiMantenuto da Coinbase

Gratuito e aperto. Paghi solo se vuoi.

Paghi per la comodità, non per il diritto di usarlo.

Web, estensione del browser e desktop

Gratuito

iPhone e Android, compilati da te

Gratuito

iPhone e Android, dagli store

Acquisto una tantum · in arrivo

24 reti integrate. Aggiungi la tua

  • 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

Il tuo wallet ha lo stesso indirizzo su ogni rete. Quando aggiungi un'altra chain EVM, Vela verifica che abbia il precompilato EIP-7951 / RIP-7212 e i contratti Safe ed ERC-4337 che le servono. Se mancano alcuni contratti, la configurazione della chain ti mostra quali, e fa il deploy di quelli che chiunque può deployare.

Reti e commissioni, nel dettaglio

Domande frequenti

Posso gestire tutto in proprio?

Sì, tranne il dominio a cui appartengono le tue passkey. Le app e ogni servizio su cui si appoggiano — il relay, l'indice delle chiavi pubbliche, i dati delle chain e i tassi di cambio — hanno licenza MIT e girano su Docker o Cloudflare Workers, e dalle impostazioni delle app puoi indirizzarle verso i tuoi servizi. La guida al self-hosting li affronta uno per uno, comprese le lacune che alcune app hanno ancora.

Le passkey sono legate a getvela.app, quindi una copia del wallet web sul tuo dominio è un wallet diverso. L'estensione per il browser e le app che compili tu continuano a firmare per il wallet che hai già.

Cosa succede se Vela chiude, o se getvela.app va offline?

I tuoi fondi restano nel tuo Safe, on-chain. Ogni servizio gestito da Vela è open source, e ciascuno puoi gestirlo tu — il relay, l'indice delle chiavi pubbliche, i dati delle chain e i tassi di cambio.

Se getvela.app va offline, l'estensione Vela per il browser firma ancora con le chiavi che hai già — la passkey di questo dispositivo, una chiave di sicurezza o un telefono tramite codice QR — e lo stesso vale per le app che compili tu, con un telefono o una chiave di sicurezza.

Posso gestire il mio relay?

Sì: vela-relay, in Rust, su Docker o Cloudflare Workers. Finanzia la sua tesoreria con la moneta di ogni chain e inserisci il suo URL nel wallet. La commissione che firmi finisce così nella tua tesoreria: sommando wallet e relay, paghi più o meno il gas reale.

Deve essere vela-relay: il wallet chiede la quotazione della commissione con un metodo che i bundler ERC-4337 generici non implementano.

Quali chiavi posso usare?

Passkey (sincronizzate dal Portachiavi iCloud, dal Gestore delle password di Google o da un altro gestore di password), un altro telefono tramite codice QR e chiavi di sicurezza hardware FIDO2: da una a sette, scelte quando crei il wallet e non più modificabili in seguito. Una qualsiasi può firmare (1-of-n). Una sola chiave non sincronizzata, come un'unica chiave di sicurezza, ne richiede una seconda.

Niente seed phrase, email o saldo iniziale.

E se perdo una chiave, o il mio account Apple o Google viene compromesso?

Una passkey sincronizzata ricompare sul tuo nuovo dispositivo. Una chiave non sincronizzata che perdi è persa per sempre, quindi firmi con un'altra chiave che hai aggiunto; se era la tua unica chiave, il wallet è perso.

Se viene compromesso un account che sincronizza una delle tue passkey, chi lo controlla potrebbe spendere dal tuo wallet — e le chiavi non si possono rimuovere. Sposta i fondi in un nuovo wallet, creato con chiavi che non dipendono da quell'account. Le chiavi di sicurezza hardware evitano questa dipendenza fin dall'inizio.

Posso usare Vela con le dApp?

Sì. Le dApp vedono Vela come qualsiasi altro wallet del browser.

Funziona nell'estensione Vela per il browser e nel browser integrato nelle app desktop (macOS, Windows), iPhone e Android. Il wallet web non si collega alle dApp.

Cosa può fare Vela con i miei soldi, e cosa sa di me?

Vela non ha alcuna chiave né alcun ruolo sul tuo wallet, quindi non può spostare né congelare i tuoi fondi per conto proprio. Però scrive il software che chiede alle tue chiavi di firmare.

Nessuna email, nessun account. Le tue chiavi pubbliche, il tipo di autenticatore dietro ciascuna, le etichette delle chiavi, il nome e l'indirizzo del wallet sono pubblici on-chain; i servizi di Vela vedono il tuo indirizzo IP e le transazioni che invii tramite loro. Gli emittenti dei token possono comunque mettere un indirizzo in blocklist.