準備作業#
- autonity に登録する
- ウォレットの秘密鍵を作成する(サブアカウントをお勧めします)
アカウントの登録#
登録リンクを開き、登録情報を入力します。SIGNATUREの内容は、以下の内容に対して秘密鍵を使用して署名したものです。
I have read and agree to comply with the Piccadilly Circus Games Competition Terms and Conditions published on IPFS with CID QmVghJVoWkFPtMBUcCiqs7Utydgkfe19wkLunhS5t57yEu
メッセージの署名#
etherScanを開きます。
登録するウォレットを etherScan に接続し、署名する情報を貼り付け、Sign Messageをクリックします。
ウォレットが表示され、確認をクリックします。
最後に、Signature Hashを登録のSIGNATUREの位置に入力します。
登録が完了すると、登録確認のメールが受信トレイに届き、公式からゲーム参加に使用するために 1 NTN、1 ATN、1000000 USD が自動的に登録ウォレットに送信されます。
ノードの実行#
サーバーの設定#
要件 | 最小構成 | 推奨構成 |
---|---|---|
OS | Ubuntu 20.04 LTS | Ubuntu 20.04 LTS |
CPU | 3.10 GHz、8 CPU | 3.10 GHz、16 CPU |
RAM | 8GB | 16GB |
ストレージ | フルノードとバリデーターには 1024GB の空きストレージが必要 | フルノードとバリデーターには 1024GB の空きストレージが必要 |
ネットワークインターフェース | 200 Mbit/s | 200 Mbit/s |
ノードを実行するためには、3 つの方法があります:
以下では、ワンクリックスクリプトについて簡単に説明します。
自分の Ubuntu サーバーにリモートでアクセスし、以下のコマンドを実行します。
wget https://raw.githubusercontent.com/skyMetaverse/nodeHelper/main/project/autonity/autonity-node-manager.sh
chmod +x autonity-node-manager.sh
./autonity-node-manager.sh
以下の画像のような出力が表示されます。1 を入力して Enter キーを押すと、完全自動でインストールが実行されます。
ノード情報の確認#
インストールが成功したら、ノードの秘密鍵情報を必ず保存してください。
スクリプトを実行し、数字 7 を入力してノードの情報を確認します。
./autonity-node-manager.sh
重要な情報であるadmin_enodeとNode keyを保存し、後でノードの RPC 登録で使用します。
ノードの秘密鍵の確認#
echo $(head -c 64 /data/autonity-chaindata/autonity/autonitykeys)
入力された内容はノードの秘密鍵です(ノードの実行時に自動生成される秘密鍵で、登録時の秘密鍵とは異なります)。秘密鍵を保存し、Foxy Wallet にインポートしてください。
ノードの登録#
登録ウェブサイトを開きます。
- USERNAME: autonity のユーザー名を入力します
- PASSWORD:autonity のパスワードを入力します
- ENODE OF YOUR RPC NODE:3.1 の手順で取得した admin_enode を入力します
- SIGNATURE OF MESSAGE "PUBLIC RPC":ノードの秘密鍵を使用して "public rpc" に署名した内容を入力します。署名の方法については 2.1 と 3.2 を参照してください
- RPC NODE ENDPOINT:自分のサーバーの IP を入力します。ポート 8545 とhttp:// を追加してください
- WHICH GEOGRAPHICAL REGION IS YOUR NODE LOCATED IN?:サーバーの地域を選択します
- HOSTING:サーバープロバイダーを選択します。該当するものがない場合は other を選択してください
上記の内容を入力したら、送信してください。登録情報がメールで届きます。
これでノードの実行と登録が完了しました。