Sequence v2
デプロイ手順 V2
この内容では、新しいネットワークでSequence Wallet Contextをデプロイするための詳細なガイドを提供します。
新しいネットワークでSequence Wallet Contextをデプロイするには、以下の手順が必要です。
ご注意
多くの主要ネットワークではこの手順は不要です。ウォレットコントラクトがすでにデプロイされているためです。
特定のチェーンに設定が存在するかどうかはNetworksでご確認ください。
1 - シングルトンファクトリーのデプロイ
シングルトンファクトリーは、アドレスごとに単一のコントラクトインスタンスをデプロイできるコントラクトです。 Universal Deployerとは異なり、シングルトンファクトリーはデプロイインスタンスの管理にソルトが必要です。詳細はEIP-2470仕様をご覧ください。
シングルトンファクトリーのデプロイヤーに、コントラクトデプロイに必要な資金を事前に送金してください。
このアドレスに追加で資金を送らないでください。送金した資金は返金できません。
アドレスに資金が送られたら、以下の署名済みトランザクションを実行してシングルトンファクトリーをデプロイできます。
トランザクションが承認されると、シングルトンファクトリーのアドレスが表示されます。
2 - ウォレットコンテキストのデプロイ
シングルトンファクトリーを使って、Sequence Wallet Context内の各コントラクトをデプロイします。
Sequence Wallet Contractsリポジトリにスクリプトがあります。
リポジトリをクローンし、環境変数を設定して、以下のコマンドでスクリプトを実行してください。