FireNancer является новым клиентом Validator для Solana.
Если вы оператор или хотите запустить валидатор, см. Руководство по началу работы в документах увольняющих
Если вы оператор, который хотите запустить валидатор, см. Руководство по выпускам в документации.
Проект FireNancer производит двух валидаторов,
Оба валидатора построены из этой кодовой базы. Валидатор FireNancer не готов к тестированию или использованию производства и не имеет выпусков. Frankendancer в настоящее время проходит тестирование на Solana Testnet.
В настоящее время уволен поддерживает только Linux и требует относительно нового ядра, по крайней мере, V4.18 для построения.
$ git clone --recurse-submodules https://github.com/firedancer-io/firedancer.git
$ cd firedancer
$ ./deps.sh
$ make -j run The make run Target запускает команду fddev dev . Эта команда разработки гарантирует, что ваша система настроена правильно перед созданием блока Genesis, некоторых ключей, кран, а затем запустить валидатор на локальной машине. fddev будет использовать sudo для внесения привилегированных изменений в конфигурации системы, где это необходимо. Если sudo недоступен, вам может потребоваться запустить команду как root.
По умолчанию fddev создаст новый кластер разработчиков, если вы хотите присоединиться к этому кластеру с другими валидаторами, вы можете определить [rpc.entrypoints] в файле конфигурации, чтобы указать в вашем первом валидаторе и снова запустить fddev dev .
Уволен, доступен по лицензии Apache 2. Уволен также включает в себя внешние библиотеки, которые доступны по различным лицензиям. Смотрите лицензию для полной лицензии.