NodeKit Overview
NodeKit is a terminal-based user interface (TUI) designed to simplify the process of managing Algorand nodes, a one-stop shop for managing Algorand nodes. With NodeKit, you can easily handle tasks like node installation, configuration, and maintenance, all from the command line, making it accessible for beginners and seasoned developers.
Benefits
Section titled “Benefits”Setting up and running an Algorand node can be a complex process. NodeKit addresses common challenges by providing a unified interface to:
- Install and bootstrap nodes with minimal configuration.
- Simplify node upgrades and maintenance tasks.
- Manage node settings and debugging in a consistent and structured way.
With NodeKit, you save time and avoid the pitfalls of manual node management, empowering you to focus on building and deploying your applications.
Features
Section titled “Features”NodeKit offers several powerful features for managing your Algorand nodes:
install
Section titled “install”Configures the local package manager and installs the Algorand daemon on your local machine.
nodekit install [flags]Options:
-f, --force forcefully install the node -h, --help help for installbootstrap
Section titled “bootstrap”Get up and running with a fresh Algorand node. Uses the local package manager to install Algorand, then starts the node and performs a Fast-Catchup.
nodekit bootstrap [flags]Options:
-h, --help help for bootstrapcatchup
Section titled “catchup”The entire process should sync a node in minutes rather than hours or days. Actual sync times may vary depending on the number of accounts, number of blocks and the network.
nodekit catchup [flags]Options:
-d, --datadir string Data directory for the node-h, --help help for catchupStart the Algorand daemon on your local machine if it is not already running. Optionally, the daemon can be forcefully started.
nodekit start [flags]Options:
-f, --force forcefully start the node-h, --help help for startStops the Algorand daemon on your local machine. Optionally, the daemon can be forcefully stopped.
This requires the daemon to be installed on your system.
nodekit stop [flags]Options:
-f, --force forcefully stop the node-h, --help help for stopGetting started
Section titled “Getting started”Ready to get started? Follow the Getting Started Guide to install NodeKit and set up your first Algorand node.