Elixir Testnet Validatorの建て方

参考
https://docs.elixir.xyz/running-an-elixir-validator

※素人の備忘録ですので自己責任でお願いします。

まずは下準備

下記URLにてValidator登録を済ませる(自身のwallet addressをValidator登録する)。
https://testnet-3.elixir.xyz/

手順

  1. Connct Walletして「MINT1,000MOCK」

  2. 任意の量のMOCKをStake

  3. 「CUSTOM VALIDATOR」ボタンを押し自身のWalletのパブリックアドレスと貼り付けてDelegateする。→これでこのアドレスを登録したことになる。

nodeを起動する

dockerがインストールされている前提です。

Docker Imageをダウンロード

docker pull elixirprotocol/validator:v3      #DockerImageをダウンロード
#設定ファイルの作成(作業ディレクトリを/home/elixerとする)
mkdir /home/elixir              #ディレクトリ作成
cd /home/elixir                 #作業ディレクトリに移動
nano validator.env              #ファイル作成

validator.envの中身(下記のように書く)

ENV=testnet-3

STRATEGY_EXECUTOR_IP_ADDRESS=                   #nodeを動かすサーバーのIPアドレス
STRATEGY_EXECUTOR_DISPLAY_NAME=                 #任意の名前(表示される名前)
STRATEGY_EXECUTOR_BENEFICIARY=                  #報酬を受け取るWallet Address
SIGNER_PRIVATE_KEY=                             #validatorの秘密鍵

dockerでnodeを起動

docker run -d --env-file /home/elixir/validator.env --name elixir --restart unless-stopped elixirprotocol/validator:v3


ダッシュボードで表示されます。

以上。


いいなと思ったら応援しよう!