Nodes & Blockchain Clients

AgaveSolana Validator Client for Windows

Learn what Agave is, how to install it on Windows with Scoop, and what to know before running a Solana validator.

Free Open source Windows: Yes v4.3.2 Updated 31 Oct 2026
8 min read Last update 31 Oct 2026 www.anza.xyz

Agave is a validator client for the Solana blockchain, aimed at node operators, infrastructure engineers and developers who want to run a validator on their own machines. It is maintained by the Anza team and began as a fork of the original Solana validator, so it stays close to the network it serves while following its own development path. The project lists Linux as its main platform, and Windows users can install it through the Scoop package manager.

Running a validator is a serious undertaking rather than a casual download. A validator takes part in the network's consensus, processes transactions and must stay online and in sync with its peers. This page explains what Agave does, how to install the current release (4.3.2) on Windows, and what to understand before you run it on a machine that holds keys.

02

What Is a Solana Validator and Why It Matters

A blockchain is only as trustworthy as the machines that check its transactions. On Solana, validators are the participants that take part in consensus. They receive transactions, execute them and vote on the state of the ledger so the network agrees on one history.

Not every node has the same job. Some nodes only store and serve chain data to applications. A validator with a vote account also signs votes, which gives it a direct role in consensus. Agave is the software that runs that role, keeping a machine synchronized with the cluster and communicating with its peers.

The key idea for newcomers is that a validator is a long-running service. It needs a stable connection, enough disk space for a growing ledger and monitoring so operators notice when it falls behind.

03

Who Should Run Agave and Who Should Not

Agave suits infrastructure engineers at staking services or companies that depend on Solana. They often need a validator client they can audit, update and monitor. Developers who want to understand the network at the client level will also find the public source code useful reading.

A typical setup might be a small team running a validator on a dedicated Windows machine, updating through Scoop and keeping logs for troubleshooting. Another team might prefer a Linux server and use Windows only for administration. Both approaches are reasonable if the operator understands the responsibilities.

Agave is a poor fit for someone who only wants to hold SOL or send a few transactions. Those tasks belong to wallets, not validator software. Mixing the two roles invites mistakes, especially with keys, so decide early which kind of participant you are.

04

Key Terms Node Operators Should Know

A ledger is the record of blocks and transactions that a node stores and keeps current. A slot is a short time window in which one leader may produce a block, and an epoch groups many slots together. Stake is the amount of SOL delegated to a validator, which influences how it is selected for duties.

A vote account records the votes a validator submits, while an identity keypair identifies the node on the network. An RPC node serves requests from applications and users without voting, so it is a different service even when it runs similar software. Knowing which role you configure prevents confusion in logs and dashboards.

Once these terms are clear, documentation becomes much easier to follow. Keep a short personal glossary as you learn, because the same words reappear in every troubleshooting thread.

05

Key features

Solana Validator Software

Agave runs as a validator on the Solana network. Validators help produce blocks, vote on the state of the ledger and keep the chain moving. The client gives operators the tools to do that work on hardware they control.

Rust Codebase

The client is written in Rust, a systems language that emphasizes memory safety and predictable performance. Those traits suit software that has to run for long stretches and handle heavy network traffic.

Anza-Maintained Fork

Agave descends from the original Solana validator and is developed by the Anza team. Its history explains why many operators treat it as the main continuation of that code base.

Open Source Under Apache-2.0

The code is released under the Apache License 2.0, a permissive license that allows private and commercial use under its conditions. The full source is public on GitHub, so teams can read it, report issues or propose changes.

Scoop Installation on Windows

Windows users can install Agave with one command through Scoop, a command-line package manager. Scoop handles the download and file placement, which keeps the setup repeatable and simple to update.
06

Supported coins

Agave is built for the Solana network, and its documentation references Solana (SOL) as the network it serves. It is focused on Solana rather than acting as a multi-chain client, so it does not replace node software for other blockchains.

07

How to install Agave (Solana) on Windows

Quick install
PowerShell · Scoop
PS> scoop install agave
  1. 1

    Install Scoop

    Scoop is a command-line package manager for Windows. If you do not have it yet, install it by following the instructions on the Scoop website. Download only from the official website and avoid copies from unknown mirrors. Then open PowerShell and confirm Scoop runs by typing scoop help.

  2. 2

    Install Agave

    In PowerShell, run scoop install agave. Scoop fetches the package defined in its manifest, downloads the release and places the program where it can be found. Let the command finish and read any messages it prints before continuing.

  3. 3

    Check the Installation

    Run scoop list to confirm that agave appears among installed packages. Then check the version reported by the program's own command-line help. It should match the 4.3.2 release unless a newer version has since been published.

  4. Alternative: GitHub Releases

    If you prefer not to use Scoop, open the Releases page of the anza-xyz/agave repository on GitHub. Choose a release that includes a Windows build, verify its checksum before running anything, and keep your download source consistent.

08

System requirements

  • Windows with a working Scoop installation
  • PowerShell or Windows Terminal for running install and management commands
  • The project lists Linux as its main platform, so Windows use depends on the Scoop package
09

How to use Agave (Solana)

Agave is a command-line validator, so day-to-day use happens in a terminal. The steps below outline a general workflow for a new operator on Windows, from a fresh installation to a node ready for configuration.

  1. Install the package with scoop install agave and confirm it appears in scoop list.
  2. Decide the role of your node before configuring it. A voting validator needs a vote account and an identity keypair, while an RPC node serves data and does not vote.
  3. Create your identity keypair in a folder that only your user account can read, and keep a backup offline.
  4. Prepare a ledger directory on a drive with enough free space and reliable performance for the chain data.
  5. Start the validator using the options described in the project documentation, and log its output so you can review startup messages later.
  6. Watch sync progress and logs during the first hours. A node that falls behind the network cannot participate fully.
  7. Update regularly with scoop update agave, and read release notes before restarting a live validator.
10

Pros & cons

Pros
  • Free and open source under the Apache-2.0 license
  • Maintained by the Anza team as the active Solana validator codebase
  • Installs on Windows with a single command through Scoop
  • Written in Rust, with public source code on GitHub
  • Suited to operators who want to run their own Solana infrastructure
Cons
  • Linux is the listed main platform, so Windows is a secondary path through Scoop
  • Command-line only, with no graphical interface
  • Running a validator demands sustained uptime and technical skill
  • Operating a validator is a long-term commitment, not a one-time install
11

Is Agave (Solana) safe?

Get Agave only from the anza-xyz/agave repository on GitHub, the Anza project website at anza.xyz, or the Scoop package that points to them. Before running any downloaded file, verify its SHA-256 checksum or signature against the value the project publishes. Scoop manifests also record hashes you can compare. Never enter a seed phrase on third-party websites. Treat the validator identity keypair as a secret, because anyone who holds it can act as your node. Keep it off shared drives and out of chat messages. Check the latest version on the official website before updating.

  • Official source only. Download from www.anza.xyz. Ignore ads and lookalike domains.
  • Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
  • Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
12

Alternatives

Agave belongs to the node and validator client category, and the other programs here serve different roles. Surfpool is a local Solana development environment and a drop-in replacement for solana-test-validator, so it suits testing programs on your own machine rather than running a validator. The original Solana repository is archived, and its work has moved into Agave, which makes Agave the active choice for operators. Geth and Nethermind implement Ethereum clients, Bitcoin Core runs Bitcoin, and Aptos and TON each have their own node software. OpenEthereum is a closed former Parity client, so it is not a current option. Choose by network first, because the chain you plan to support determines which client you need.

13

Specifications

Price
Free
Type
Open source
License
Apache-2.0
Latest version
4.3.2
Last update
31 Oct 2026
Windows support
Yes (available via Scoop)
Official site
www.anza.xyz
Source code
github.com/anza-xyz/agave
Install command
scoop install agave
14

Frequently asked questions

Agave is open source and maintained by the Anza team. Safety depends mostly on where you get the file and whether you verify it. Use the GitHub repository or the Anza project site, check the checksum or signature, and never give a seed phrase to a third-party site.

No. Solana is the blockchain network, while Agave is one software client that runs a validator for it. Agave is maintained by Anza and started as a fork of the original Solana validator. The network and the software are separate things.

The project lists Linux as its main platform. Windows users install Agave through Scoop with the command scoop install agave. Check the GitHub Releases page if you want to see whether a separate Windows build is offered.

Yes. Agave is free and released under the Apache-2.0 license, which permits use, modification and redistribution under its conditions. Running a validator still carries your own costs, such as hardware, bandwidth and time.

If you installed through Scoop, run scoop update agave to pull the newest version. Before updating a running validator, read the release notes on GitHub and plan a restart window so the node is not interrupted at a sensitive moment.

Agave runs a validator on the real network. For local development and testing, Surfpool is designed as a local Solana environment and drop-in replacement for solana-test-validator. Use Agave when you need the actual validator software.

15

Verdict

Agave is a sound choice for operators who want to run a Solana validator on Windows and who are comfortable in a command-line environment. Its Apache-2.0 license, Rust codebase and Anza maintenance make it a serious option for infrastructure work. It is a poor fit for casual users or anyone who expects a graphical app. Treat it as a long-term responsibility, protect your keys and verify every download before you run it.

Download now