[![Codacy Badge](https://app.codacy.com/project/badge/Grade/aa50cae790bd4319a9cca9c6500301f6)](https://www.codacy.com/gh/easy-node-pro/validatortoolbox_fra/dashboard?utm_source=github.com&utm_medium=referral&utm_content=easy-node-pro/validatortoolbox_fra&utm_campaign=Badge_Grade)
[![Codacy Security Scan](https://github.com/easy-node-pro/validatortoolbox_fra/actions/workflows/codacy.yml/badge.svg?branch=main)](https://github.com/easy-node-pro/validatortoolbox_fra/actions/workflows/codacy.yml)
[![Discord Badge](https://img.shields.io/badge/chat-discord-purple?logo=discord)](https://discord.gg/Rcz5T6D9CV)
[![Stake Now Badge](https://img.shields.io/badge/stake-findora-purple)](https://bit.ly/easynodefra)
# EasyNode.PRO Validator Toolbox for Findora
## Findora Validator Toolbox
![image](https://guides.easynode.pro/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ffindora_loader.be572de6.png&w=1080&q=75)
Here's the [EasyNode.PRO](https://easynode.pro) validator toolbox for the Findora network.
### Requirements
Findora suggests the following server requirements:
Minimum: 8GB RAM, 2 Core CPU (2.90GHz per core), 100GB Hard Disk
Recommended: 16GB RAM, 4 Core CPU (2.90Ghz per core), 300GB Hard Disk
## Full documentation
If you're not sure what requirements are needed for the server, how to setup the firewall or how to install docker, our [full guide](https://guides.easynode.pro/findora/toolbox) will help you through setting up a server with Findora Toolbox.
We've also got a full breakdown of the components and how they work on the [Toolbox Docs Site](https://guides.easynode.pro/findora/tb_docs).
## Quick start guide for power users
### Fresh server installation
Currently we'll run the installer if `fn` is not present on your system. Clone the repository and run the app to get started:
```text
cd ~/ && sudo apt install python3-pip -y && git clone https://github.com/easy-node-pro/validatortoolbox_fra.git && cd validatortoolbox_fra && pip3 install -r requirements.txt --quiet && cd ~/ && python3 ~/validatortoolbox_fra/src/app.py
```
### Add to an existing Findora server
You certainly can check out the package and run it just like anyone else. Run the same command as above to start setup.
### Migrate to a new server
You can use the toolbox to easily migrate to a new server. We suggest starting with a fresh server and letting it sync up on the blockchain.
Once you're at that point, perform the following:
- On the new server, make a folder named `~/migrate` in your home directory. We suggest `mkdir ~/migrate`
- On the new server, use a transfer app to drop your `tmp.gen.keypair` and `priv_validator_key.json` files into the new `~/migrate` folder.
- At this point you are ready to convert the new server to your uploaded keys.
- On the old server, shut off the old server now to **avoid double signing**.
- On the new server, run validator toolbox and you'll now see option #888 to migrate server. Run this option and you will be converted over to the keys in migrate and brought back online.
### Run the Validator Toolbox Menu after Installation
After installing you can use the following code for a termius/moba snippet and we also suggest using this full command to update and run each time you want to launch the toolbox:
```text
cd ~/validatortoolbox_fra/ && git pull && pip3 install -r requirements.txt --quiet && cd ~/ && python3 ~/validatortoolbox_fra/src/app.py
```
## Future Enhancements
This is a new product, there's a lot of enhancements yet to come but if you have any ideas put them into our [issues tracker](https://github.com/easy-node-pro/validatortoolbox_fra/issues)!
- Move Stats out of options 1 & 2 and onto the front page
-
Raw data
{
"_id": null,
"home_page": "https://github.com/easy-node-pro/validatortoolbox-fra",
"name": "validatortoolbox-fra",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "",
"author": "EasyNode.PRO",
"author_email": "support@easynode.pro",
"download_url": "https://files.pythonhosted.org/packages/2b/25/0bbc73ab2f1257ab3a17aed952077181d5b72759bebdd71f83d644d249b2/validatortoolbox_fra-1.3.2.tar.gz",
"platform": null,
"description": "[![Codacy Badge](https://app.codacy.com/project/badge/Grade/aa50cae790bd4319a9cca9c6500301f6)](https://www.codacy.com/gh/easy-node-pro/validatortoolbox_fra/dashboard?utm_source=github.com&utm_medium=referral&utm_content=easy-node-pro/validatortoolbox_fra&utm_campaign=Badge_Grade)\n[![Codacy Security Scan](https://github.com/easy-node-pro/validatortoolbox_fra/actions/workflows/codacy.yml/badge.svg?branch=main)](https://github.com/easy-node-pro/validatortoolbox_fra/actions/workflows/codacy.yml)\n[![Discord Badge](https://img.shields.io/badge/chat-discord-purple?logo=discord)](https://discord.gg/Rcz5T6D9CV)\n[![Stake Now Badge](https://img.shields.io/badge/stake-findora-purple)](https://bit.ly/easynodefra)\n\n# EasyNode.PRO Validator Toolbox for Findora\n\n## Findora Validator Toolbox\n\n![image](https://guides.easynode.pro/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Ffindora_loader.be572de6.png&w=1080&q=75)\n\nHere's the [EasyNode.PRO](https://easynode.pro) validator toolbox for the Findora network.\n\n### Requirements\n\nFindora suggests the following server requirements:\nMinimum: 8GB RAM, 2 Core CPU (2.90GHz per core), 100GB Hard Disk\nRecommended: 16GB RAM, 4 Core CPU (2.90Ghz per core), 300GB Hard Disk\n\n## Full documentation\n\nIf you're not sure what requirements are needed for the server, how to setup the firewall or how to install docker, our [full guide](https://guides.easynode.pro/findora/toolbox) will help you through setting up a server with Findora Toolbox.\n\nWe've also got a full breakdown of the components and how they work on the [Toolbox Docs Site](https://guides.easynode.pro/findora/tb_docs).\n\n## Quick start guide for power users\n\n### Fresh server installation\n\nCurrently we'll run the installer if `fn` is not present on your system. Clone the repository and run the app to get started:\n\n```text\ncd ~/ && sudo apt install python3-pip -y && git clone https://github.com/easy-node-pro/validatortoolbox_fra.git && cd validatortoolbox_fra && pip3 install -r requirements.txt --quiet && cd ~/ && python3 ~/validatortoolbox_fra/src/app.py\n```\n\n### Add to an existing Findora server\n\nYou certainly can check out the package and run it just like anyone else. Run the same command as above to start setup.\n\n### Migrate to a new server\n\nYou can use the toolbox to easily migrate to a new server. We suggest starting with a fresh server and letting it sync up on the blockchain.\n\nOnce you're at that point, perform the following:\n\n- On the new server, make a folder named `~/migrate` in your home directory. We suggest `mkdir ~/migrate`\n- On the new server, use a transfer app to drop your `tmp.gen.keypair` and `priv_validator_key.json` files into the new `~/migrate` folder.\n- At this point you are ready to convert the new server to your uploaded keys.\n- On the old server, shut off the old server now to **avoid double signing**.\n- On the new server, run validator toolbox and you'll now see option #888 to migrate server. Run this option and you will be converted over to the keys in migrate and brought back online.\n\n### Run the Validator Toolbox Menu after Installation\n\nAfter installing you can use the following code for a termius/moba snippet and we also suggest using this full command to update and run each time you want to launch the toolbox:\n\n```text\ncd ~/validatortoolbox_fra/ && git pull && pip3 install -r requirements.txt --quiet && cd ~/ && python3 ~/validatortoolbox_fra/src/app.py\n```\n\n## Future Enhancements\n\nThis is a new product, there's a lot of enhancements yet to come but if you have any ideas put them into our [issues tracker](https://github.com/easy-node-pro/validatortoolbox_fra/issues)!\n\n- Move Stats out of options 1 & 2 and onto the front page\n-\n",
"bugtrack_url": null,
"license": "",
"summary": "Findora FRA Validator Node Toolbox and Easy Setup",
"version": "1.3.2",
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"md5": "0c1d23fe0ebd7aa96ed275cde2674192",
"sha256": "7450c34b19d3dc3e46f8fe1ce4902a9494a058c16910be557b40e478d13fd29a"
},
"downloads": -1,
"filename": "validatortoolbox_fra-1.3.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0c1d23fe0ebd7aa96ed275cde2674192",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.6",
"size": 3703,
"upload_time": "2022-12-25T04:56:10",
"upload_time_iso_8601": "2022-12-25T04:56:10.076590Z",
"url": "https://files.pythonhosted.org/packages/51/2b/72e574791144fdf086d681d454db192eee83cabd3189493340b1b0e3aec2/validatortoolbox_fra-1.3.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"md5": "ba474b3f775898a137f46a261c1a9800",
"sha256": "a03495c0cc18bd91541c88115ce8663fb08a6575c5b9b4f0a2c7d3d64025749b"
},
"downloads": -1,
"filename": "validatortoolbox_fra-1.3.2.tar.gz",
"has_sig": false,
"md5_digest": "ba474b3f775898a137f46a261c1a9800",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 3703,
"upload_time": "2022-12-25T04:56:11",
"upload_time_iso_8601": "2022-12-25T04:56:11.496172Z",
"url": "https://files.pythonhosted.org/packages/2b/25/0bbc73ab2f1257ab3a17aed952077181d5b72759bebdd71f83d644d249b2/validatortoolbox_fra-1.3.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2022-12-25 04:56:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"github_user": "easy-node-pro",
"github_project": "validatortoolbox-fra",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "validatortoolbox-fra"
}