---
slug: /
id: home
title: Home
sidebar_label: Home
pagination_label: Agave Validator Documentation Home
description: "Agave is a validator for the Solana blockchain maintained by the Anza core engineering team \
  it is a fork of the original Solana validator software."
---

# Agave Validator Documentation

Solana is a blockchain built for mass adoption. It's a high performance network
that is utilized for a range of use cases, including finance, NFTs, payments,
and gaming. Solana operates as a single global state machine, and is open,
interoperable and decentralized. Agave is a fork of the original Solana validator
previously maintained by the Solana Labs team. Agave is now under active development by the
core engineering team at Anza, one of several Solana validator clients.

## Command Line Interface and Tool Suite

To get started using the Solana Command Line (CLI) tools:

- [Install the Solana CLI Tool Suite](./cli/install.md) - Quickly get setup
  locally with the CLI, optionally build from source
- [Introduction to the CLI conventions](./cli/intro.md) - Understand the common
  conventions used within the CLI tool suite
- [Choose a cluster](./cli/examples/choose-a-cluster.md) - Select a Solana
  network cluster to connect (e.g. `devnet`, `testnet`, `mainnet-beta`)
- [Create a wallet](./cli/wallets/index.md) - Create a command line wallet for
  use within the CLI and beyond

## Understanding the Architecture

Get to know the underlying architecture of how the proof-of-stake blockchain
works:

- [Clusters](./clusters/index.md) - a collection of validators that work
  together for consensus
- [Validators](./validator/anatomy.md) - the individual nodes that are the
  backbone of the network
- [Runtime](./runtime/programs.md) - the native programs that are core to the
  validator and the blockchain

## Running a Validator

Explore what it takes to operate an Agave validator and help secure the network.

- [Validator vs RPC node](./operations/validator-or-rpc-node.md) - Understand
  the important differences between voting and non-voting validators on the
  network
- [System requirements](./operations/requirements.md) - Recommended hardware
  requirements and expected SOL needed to operate a validator
- [Quick start guide](./operations/setup-a-validator.md) - Setup a validator and
  get connected to a cluster for the first time

## Learn more

import HomeCtaLinks from "@site/components/HomeCtaLinks";

<HomeCtaLinks />
