Solana Mainnet Validator - Setup Relayer
slv v setup:relayer
コマンドは、Jito Relayer をセットアップするために使用されます。Usage
以下のコマンドを実行します:
slv v setup:relayer ? 🛡️ Do you have a Solana Node Compatabile Server? (no) ❯ yes no
Mainnet Validator の アイデンティティキーを設定
Relayer が使用する Mainnet Validator のアイデンティティキーを設定します。
? Enter Validator Identity › gnz9qntHdXDRVbthem2e28F8Asta8Lqp5FRDoDVrSLV
⚠️ あなたの Relayer 秘密鍵を ~/.slv/keys/<your-relayer-pubkey>.json に配置してください
Relayer のアイデンティティキーを設定
Relayer のアイデンティティキーを設定します。
? Enter Relayer Account Address › 3QJmZ2tJ4p7W3U7b7zj1Z8YXf2J6JZ8F1
Jito ブロックエンジンリージョンの選択
Jito ブロックエンジンのリージョンを選択します。
? 🌐 Select Block Engine Region ❯ amsterdam frankfurt ny salt_lake_city tokyo
Solana RPC エンドポイントの設定
Solana RPC エンドポイントを設定します。
複数のエンドポイントを設定する場合は、半角スペースで区切って入力してください。
? Enter Solana RPC Endpoint › http://localhost:8899 https://pro.erpc.global
Solana RPC Websocket エンドポイントの設定
Solana RPC Websocket エンドポイントを設定します。
複数のエンドポイントを設定する場合は、半角スペースで区切って入力してください。
※ 複数のエンドポイントを設定する場合は、RPC エンドポイントと同じ順番で入力してください。
? Enter Solana RPC Websocket Endpoint › ws://localhost:8900 wss://pro.erpc.global . . . ✔︎ Success ✔ Inventory updated to /Users/fumi/.slv/inventory.relayer.yml ✔ Successfully created solv user on gnz9qntHdXDRVbthem2e28F8Asta8Lqp5FRDoDVrSLV 🟢 Relayer Inventory Added ⚠️ Please place your identity key in ~/.slv/keys/3QJmZ2tJ4p7W3U7b7zj1Z8YXf2J6JZ8F1.json Now you can deploy with: $ slv v deploy:relayer -p gnz9qntHdXDRVbthem2e28F8Asta8Lqp5FRDoDVrSLV
その後、ベアメタルサーバーに
solv
ユーザーが作成され、
~/.slv/inventory.relayer.yml
ディレクトリに Relayer の設定ファイルが作成されます。Relayer の設定ファイルは、
slv v deploy:relayer
コマンドを実行する際に使用されます。ファイアウォールの設定
Relayer に関するポートの設定は
~/.slv/versions.yml
ファイルの mainnet-validators
セクションに記載されています。mainnet_validators: solana_cli: jito version_agave: 2.1.16 version_jito: 2.1.16 allowed_ssh_ips: - x.x.x.x allowed_ips: - x.x.x.x
必要に応じて、Relayer に必要なIPアドレスを追加してください。
slv v update:allowed-ips
Jito Relayer のデプロイ
上記ログで示されているように、以下のコマンドを実行して Relayer をデプロイします。
slv v deploy:relayer -p gnz9qntHdXDRVbthem2e28F8Asta8Lqp5FRDoDVrSLV . . . Successfully deployed Jito Relayer on mainnet ⚡️⚡️⚡️ Enhanced Solana RPC Connection API Key ⚡️⚡️⚡️ We're excited to offer a free API key exclusively for the Validators DAO community 🎉 It's our way of supporting the community and empowering you with fast, reliable connections. To get your Free API key, simply join us through the link below: Validators DAO: `https://discord.gg/X4BgkBHavp` Unlock fast connections and elevate your experience with your very own API key 🚀
Relayer のデプロイが完了しました。