v0.5.0
Solana Testnet Validator Update - Firedancer Migration
According to the Solana Foundation’s announcement, validators participating in SFDP must migrate to Firedancer by Testnet epoch 747. If you are an SLV user, you can migrate by running the commands below.
Update slv Template
slv upgrade
mkdir -p ~/.slv/testnet-validator
cp -r ~/.slv/template/0.5.0/jinja/testnet-validator/* ~/.slv/testnet-validator/
Starting a new validator:
Use slv v init
, select Firedancer.
This is it!
Switching from an Agave validator:
slv v setup:firedancer --pubkey <your-pubkey>
slv v apply -n testnet --pubkey <your-pubkey> --yml ~/.slv/template/0.5.0/ansible/testnet-validator/stop_solv.yml
slv v set:identity -n testnet --pubkey <your-identity-pubkey>
The slv v setup:firedancer
command may take some time to compile.
If it fails, please try running it again.
In some cases, the process may stop due to network disconnection during compilation.
Start Firedancer command:
slv v apply -n testnet --pubkey <your-pubkey> --yml ~/.slv/template/0.5.0/ansible/testnet-validator/start_firedancer.yml
You can specify an Ansible playbook YAML file when running the slv v apply command, for example:
slv v apply -n testnet --pubkey <your-identity-pubkey> --yml <path-to-yml>
If you have any questions, feel free to join our Discord community!
Validators DAO's discord
Join the Validators DAO's discord: https://discord.gg/VX38HynP7Y