Elixir Testnet Validatorの建て方
参考
https://docs.elixir.xyz/running-an-elixir-validator
※素人の備忘録ですので自己責任でお願いします。
まずは下準備
下記URLにてValidator登録を済ませる(自身のwallet addressをValidator登録する)。
https://testnet-3.elixir.xyz/
手順
Connct Walletして「MINT1,000MOCK」
任意の量のMOCKをStake
「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
ダッシュボードで表示されます。
以上。