ウォレットを作成する

ウォレットの作成にかかるのは 1 分ほどと、生体認証 1 回です。ウェブウォレット wallet.getvela.app を開き、ウォレットを作成を 選びます。

手順

  1. ウォレットに名前を付ける。 あとで見分けられるように、また別の端末でサイン インするときに分かるように名前を付けます。公開鍵と並べて保存されるので、公開 情報として扱ってください——個人的な内容は入れないでください。
  2. 前提を確認する。 Vela がセルフカストディであること、そしてまだアルファ版で あることを確認する短いチェックリストが出ます。プライバシーポリシー利用規約へのリンクもそこにあります。
  3. パスキーを作る。 プロンプトが出たら、Face ID、Touch ID、または指紋で 認証します。これで WebAuthn(P-256)のパスキーが作られ、端末が保管します。 Vela が見ることはありません。シードフレーズを書き写す手順はありません。 そもそもシードフレーズがないからです。
  4. 完了。 Vela がウォレットのアドレスを表示し、そのまま使い始められます。 アドレスを確かめてから、サインインしてウォレットに入れます。

あなたのウォレットの正体

ほとんどのウォレットが説明しない部分ですが、Vela の動き方そのものを決めています。

Vela のウォレットは、ふつうの「外部所有アカウント」ではなく、Safe のスマート アカウント(スマートコントラクト)です。パスキーがそのアカウントの所有者で、 ERC-4337 の仕組みによって、顔や指紋だけで操作できます。

もうひとつ便利な結果があります。このアドレスはカウンターファクチュアルです。 オンチェーンに何かが配置される前に計算されるので、ウォレットのコントラクトが 存在しないうちから受け取れます。コントラクトは、そのネットワークで最初の取引を 送るときに、自分の残高から支払って自分自身を配置します。

鍵に何が起きたのか

  • 端末がパスキーの鍵ペアを生成しました。
  • 秘密鍵は OS のパスキー基盤(iCloud キーチェーンまたは Google パスワード マネージャー)が保管し、エンドツーエンドで暗号化されて端末間で同期されます。 どのアプリも——Vela も——それを見ることはありません。
  • 公開鍵と付けた名前は Vela のパスキーインデックスに公開され、同時に Gnosis Chain 上の誰でも読める記録にも書き込まれます。新しい端末からアカウントを 見つけ直せるようにするためです。復旧とサインインを参照。

次のステップ