Skip to content

v0.5.0

Compare
Choose a tag to compare
@POPPIN-FUMI POPPIN-FUMI released this 09 Feb 15:08
· 25 commits to main since this release

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