Crea il tuo wallet
Creare un wallet richiede un paio di minuti. Apri il wallet web su wallet.getvela.app — oppure l’estensione, l’app desktop o quella per telefono — e scegli Crea wallet.
Passaggi
- Dai un nome al wallet. Il nome ti aiuta a riconoscerlo, e viene scritto in un registro pubblico insieme alle tue chiavi: consideralo pubblico e non metterci niente di privato.
- Conferma cosa succede. Spunti che le tue chiavi pubbliche e il nome del wallet vengono scritti on-chain, che le tue chiavi private restano nei tuoi dispositivi o nelle tue chiavi di sicurezza, e che accetti i termini e l’informativa sulla privacy.
- Crea la prima chiave. Scegli come: questo dispositivo (Face ID, Touch ID, impronta, Windows Hello), un telefono o un tablet (scansioni un codice QR e la crei lì, dove l’app lo prevede) o una chiave di sicurezza USB. Il dispositivo crea la passkey e poi firma una volta con essa, così l’app sa che la chiave funziona davvero prima di andare avanti.
- Aggiungi altre chiavi, se vuoi. Fino a sette in tutto, di qualsiasi tipo. Ognuna potrà firmare da sola. Se la tua unica chiave non è sincronizzata da nessuna parte — una chiave di sicurezza, o Windows Hello — l’app te ne chiede una seconda, perché con una sola chiave non sincronizzata basta perdere un dispositivo per perdere il wallet.
- Crea. L’app calcola l’indirizzo del wallet dall’insieme completo delle chiavi e pubblica l’insieme nel registro pubblico su Gnosis Chain. Quando quel record è on-chain, il wallet si apre.
Cos’è il tuo wallet
Il tuo wallet è uno smart account Safe: un contratto, non un semplice account con una sola chiave privata. Le tue chiavi ne sono i proprietari, e una qualsiasi di esse può autorizzare una transazione. Il contratto dell’account elenca tutti i contratti coinvolti.
L’indirizzo è lo stesso su ogni rete, ed è controfattuale: viene calcolato prima di qualsiasi deploy, quindi puoi ricevere fondi su qualsiasi rete fin da subito. Il contratto viene deployato automaticamente la prima volta che invii da una rete, e la commissione di quella prima transazione comprende il deploy. Creare il wallet non ti costa nulla.
Cosa è pubblico
Creare un wallet scrive un record permanente in un contratto di registro pubblico su Gnosis Chain, leggibile da chiunque e impossibile da modificare o cancellare:
- la chiave pubblica di ogni chiave (mai la chiave privata) e il suo ID della credenziale;
- il modello di autenticatore di ogni chiave (quale gestore di password o chiave di sicurezza l’ha creata) e dei flag che indicano se è avvenuta la verifica dell’utente e se la chiave è sincronizzata;
- il nome del wallet e un’etichetta per ogni chiave;
- l’indirizzo del wallet e la data di creazione;
- i dati di registrazione firmati stessi.
L’indice delle chiavi pubbliche di Vela invia il record e ne paga il gas, quindi è il primo a vederlo. Niente di quanto contiene può spostare i tuoi fondi; è ciò che permette a una qualsiasi delle tue chiavi di ritrovare il wallet su un nuovo dispositivo (recupero). L’informativa sulla privacy riporta l’elenco completo, e la pagina del registro mostra tutti i record.