LogoLogo
  • Overview
  • Basics
    • Architecture
  • Key Concepts
    • EVM Ledger
    • UTXO Chain
      • Confidential transfers
        • Overview
        • Concepts
        • Technical Specifications
    • Prism++ Transfer
    • Triple Masking
      • Overview
      • SDK Installation
      • Bar to Abar
      • Abar to Bar
      • Abar Transfer
    • Staking
      • Overview
      • EVM Staking
        • UTXO Staking and EVM Staking
        • EVM Staking Portal User Guide
      • Consensus
      • Rewards
      • Penalties
  • Developers
    • Acquire Testnet FRA
    • EVM Tools & Tutorials
      • Contract Deployment
        • Ganache
        • Hardhat
        • Remix
        • Truffle
        • Waffle
      • The Graph
      • Band Protocol
      • Mint NFTs
        • Deploy NFT Contract (1 of 3)
        • Mint NFT (2 of 3)
        • View NFT (3 of 3)
    • Developer SDKs
      • UTXO Native Chain SDK
        • UTXO Native Chain SDK Installation
        • Developer Tools
          • Findora CLI Tool
        • UTXO API Reference
          • Account
          • Keypair
          • Network
          • Asset
          • Staking
          • Transaction
          • Helpers
      • ZkRouting SDK
      • zkDID SDK
        • zkDID SDK Installation
        • zkDID API Reference
        • zkDID Example Code
      • Prism++ SDK
    • EVM References
      • Metamask
      • Local Development Network Setup
      • EVM API Reference
      • Precompiled Contracts
    • Resources
      • Bug Bounties
      • Events
        • 🏗️ETH San Francisco 2022
          • zkDID and Credentials
        • 🏗️ETH Denver 2023
    • Game-Specific Chains
      • GSC Highlights
      • User Guide
      • Developer Tools
  • Network Settings
    • Contract Addresses
    • Network Settings
  • General User Materials
    • Acquire FRA
    • Acquire FRA (Testnet)
    • Stake FRA
    • Use Wallets
      • MetaMask
        • Download
        • Configure (Auto)
        • Configure (Manual)
      • Findora Wallet
        • Download
        • New Wallet
        • Transfer
        • Prism++
        • Adding Assets to the Findora Wallet
        • Manage Assets
      • Ledger Hardware Wallet
    • Bridging Tokens to Findora
    • Use Block Explorers
    • Explore Testnet
      • Triple Masking
        • Triple Masking Demo
      • EVM Staking
      • Prism++
        • Prism++ Testing Campaign
          • 💰Testnet Wallet Setup/Funding
          • 👨‍🌾👨🌾 Peasant: Prism++ Campaign Signup
          • 🧒Pupil: FRC20 Token Transfers
          • 🧑‍🎨🧑🎨 Pilgrim: FRC 721 Token Transfers
          • 🧑‍🎓🧑🎓 Prodigy: FRC1155 Token Transfers
          • 🧑‍🚀🧑🚀 Pioneer: Mainnet Transfers
          • Prism++ Testnet Campaign FAQs
    • Gaxle Events
      • Game Chain Challenges
        • Getting Started
        • The Campaigns
        • The Reward Raffles
  • Validator Materials
    • Findora's University Program
    • Validator Setup Guides
      • System Requirements
      • Acquire a Server
      • Validator Toolbox Setup
        • New Build
        • Existing Build
        • Additional Info
      • Manual Setup
      • Automated Setup (Deprecated)
    • Upgrade Guides
      • Node Upgrade (Toolbox)
      • Node Upgrade (Manual)
      • fn CLI Upgrade (Wallet)
    • Operational Guides
      • Emergency Recovery
      • Data Backup
      • CLI Staking
Powered by GitBook
On this page
  • Install Requirements
  • Pull script & Run Installer
  • Launching Toolbox
  • Help Menu

Was this helpful?

Edit on GitHub
  1. Validator Materials
  2. Validator Setup Guides
  3. Validator Toolbox Setup

Existing Build

Toolbox will install on existing validators.

PreviousNew BuildNextAdditional Info

Last updated 1 year ago

Was this helpful?

Install Requirements

You will need to install a few packages to be able to run the toolbox on an existing validator server. Run the following command to install packages used:

sudo apt install python3-pip python3-dotenv git -y

Pull script & Run Installer

Our menu will launch and ask you a few simple questions to get you fully loaded and online. Run the following code to pull and setup findora.sh our main script:

cd ~/ && wget https://raw.githubusercontent.com/FindoraNetwork/findora-toolbox/main/src/bin/findora.sh && chmod +x findora.sh

Launching Toolbox

Once findora.sh is downloaded and configured to run, the command below is used to launch the full toolbox menu. This will pull the latest updates for toolbox each time it is launched.

cd ~/ && ./findora.sh

Running the toolbox will present a screen similar to the image below.

See below for notes on each option presented in the full menu.

Keep in mind that options 8, 9, 10, and 999 may result in missed blocks!

Option
Function
Notes

1

Show 'curl' stats info

Shows output of curl 'http://localhost:26657/status', most info will be moved to the front page

2

Show 'fn' stats info

Shows output of fn show, most info will be moved to the front page

3

Claim Pending FRA

Claim your pending rewards

4

Transfer FRA

Send your FRA to another address

5

Set Transfer Options Menu

A menu to configure your transfer options

6

Change Rate or Info Menu

A menu to configure your rate or update your validator's info via staker_memo

7

Update fn Application

Pull and update to the latest version of the fn application

8

Update Findora Container

Pull latest version, re-create and restart local server container, you may miss blocks

9

Run Safety Clean

Runs the safety_clean script, wipes database, preserves wallet info, full reset of system

10

Update Operating System

Safely stops your container before running updates, you may miss blocks

11

Show system disk info

Info about hard drive space!

12

TMI about your Server

All of the hardware information on your VPS

999

Reboot Server

Safely stop your container & reboot your server. You will miss blocks with this option!

Help Menu

See the help menu options anytime with the following command:

./findora.sh -h
Main Menu