Nimbus is a free, open-source consensus client for Ethereum, built for people who want to run a beacon node or take part as a validator. It is licensed under Apache-2.0 and is available for Windows as a build or installer. The latest release is v26.10.2, and the code was last updated on October 23, 2026.
Nimbus is lightweight by design, which makes it a practical choice for home hardware and for operators who want a small footprint. It handles the consensus side of Ethereum only, so it works alongside an execution client rather than replacing one. This page explains what Nimbus does, who it suits, how to install it on Windows, and how it compares with other Ethereum node software.
What a Consensus Client Does on Ethereum
Ethereum runs as two cooperating layers. The execution layer handles transactions and smart contract state, while the consensus layer coordinates which blocks are accepted under proof-of-stake rules. Nimbus belongs to the consensus layer, so its job is to follow the network's agreement on the chain head, track attestations and communicate with peers.
For most people, the practical effect is simple. The consensus client decides which version of the chain your node treats as current. Without it, an execution client alone cannot take part in proof-of-stake consensus. A useful comparison is a bookkeeper and a ledger: one tracks the agreement, the other stores the transaction history.
Its narrower focus is one reason lightweight consensus software appeals to home operators who want to contribute to the network without running a large server.
Who Nimbus Is For and Typical Use Cases
Nimbus suits three kinds of readers. The first is a hobbyist who wants to run a beacon node at home, support the network and learn how Ethereum works in practice. The second is a validator operator who wants to take part in staking, which requires steady uptime and careful key management. The third is a developer or researcher who wants to read the code, test changes on a private setup or compare how different clients behave.
Consider a typical scenario. A Windows user with an older desktop wants a node that runs quietly in the background while the rest of the machine handles everyday tasks. A lightweight client with a Windows build fits that goal better than a heavy server-oriented setup.
Node software is not the right tool for anyone looking for quick profits. It does not function as a trading platform, and rewards from validation depend on network conditions that no software can guarantee. Treat the project as infrastructure, not an investment product.
How Nimbus Fits Into a Working Ethereum Node
A complete Ethereum setup usually pairs a consensus client with an execution client. The two connect through a local interface called the Engine API, which lets the consensus layer tell the execution layer which blocks to accept and receive the transactions to process. Nimbus provides the consensus half, so you will need a compatible execution client such as Geth, Nethermind or Erigon.
In practice, the beacon node and the validator functions are often run together on the same machine. The beacon node keeps you in sync with the network, while the validator component holds the keys and performs assigned duties. Keeping these parts reliable matters more than raw speed, because missed duties are the most common operational problem for new operators.
Understanding this layout before you install anything saves time. Plan the pairing first, then configure each component and confirm that both are synchronized before you consider staking.
Key features
Beacon node operation
Validator support
Lightweight design
Open source under Apache-2.0
Supported coins
Nimbus is built for the Ethereum network and its native asset, ETH. As a consensus client, it serves that network only. It does not cover other blockchains, so it is the right choice only if your goal is to run Ethereum infrastructure.
How to install Nimbus on Windows
- 1
Find the official download
Open the project's GitHub repository at github.com/status-im/nimbus-eth2 and go to the Releases page. You can also check the installation guide at nimbus.guide for the current recommended route. Download only from the official website or GitHub, never from a mirror or a link shared in a chat.
- 2
Choose the right release
Select the latest stable release, which is v26.10.2 at the time of writing. The project recommends the stable branch for most users, so avoid experimental builds unless you are testing on purpose. Note the release version so you can match it with the guide.
- 3
Verify the file
Before running anything, compare the SHA-256 checksum of the downloaded file with the value published on the release page. If the project provides a signature, verify that as well. A mismatch means the file should be deleted and downloaded again from the official source.
-
Install and configure
Run the Windows installer or extract the Windows build to a folder you control, then follow the setup steps in the guide. Configure the beacon node to connect to your execution client, and set up validator keys only after both components sync correctly. Keep the software updated by checking the Releases page regularly.
How to use Nimbus
Nimbus is a command-driven node program, so the workflow centers on a beacon node that you configure, connect and monitor. The steps below follow the general sequence used by most Ethereum consensus clients, and the official guide has the exact commands for each release.
- Read the guide for the release you installed and confirm which execution client you will pair with Nimbus.
- Start your execution client first and let it begin syncing, so the consensus side has something to connect to.
- Launch the Nimbus beacon node with the settings described in the guide, pointing it at your execution client.
- Watch the logs until the node reports that it is following the chain head and receiving peers.
- Only after the beacon node is fully synced, import validator keys if you plan to operate as a validator.
- Monitor the node regularly for downtime, errors and available updates, and restart components in the order the guide recommends.
Pros & cons
- Free and open source under the Apache-2.0 license
- Lightweight design suits modest hardware
- Supports both beacon node operation and validator duties
- Windows build or installer is available
- Stable release branch is recommended for most users
- Active code updates, with the latest release dated October 2026
- The listed platforms emphasize Linux, so Windows users should confirm the build suits their setup
- It is a consensus client only and needs a separate execution client
- Setup is technical and can be hard for beginners
- Validator operation involves real keys and financial exposure, so mistakes can be costly
Is Nimbus safe?
Nimbus is open-source node software, and its safety depends mainly on where you get it and whether you verify it. Download only from the project's GitHub Releases page or the official website, and never from a third-party mirror. Compare the SHA-256 checksum of the file with the published value, and verify the signature if one is provided.
If you run a validator, your keys are the most sensitive item in the setup. Never enter a seed phrase or key material on third-party websites, and never share them with anyone claiming to offer support. Back up keys in a secure location. Check the latest version on the official website before installing, since newer releases may include fixes.
- Official source only. Download from github.com/status-im/nimbus-eth2. 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.
Alternatives
Most Ethereum node software falls into two groups. Nimbus is a consensus client, which coordinates proof-of-stake agreement and runs beacon node duties. Geth, Nethermind and Erigon are execution clients, which process transactions and maintain the state of the chain. A complete node usually runs one client from each group, so these programs are often paired rather than chosen as direct substitutes.
If you want a single program that handles the execution side, Geth, Nethermind or Erigon are more relevant options. Nethermind is written for .NET, while Erigon is known as a performance-focused Ethereum client. OpenEthereum, the former Parity client, is closed, and GoQuorum is aimed at enterprise use and is no longer supported. Ethereum Grid is an archived client manager, and Ganache is a development tool rather than a node.
Specifications
- Price
- Free
- Type
- Open source
- License
- Apache-2.0
- Latest version
- v26.10.2
- Last update
- 23 Oct 2026
- Windows support
- Yes (Windows build or installer)
- Source code
- github.com/status-im/nimbus-eth2
Frequently asked questions
Yes, Nimbus is free and open source under the Apache-2.0 license. You can download and use the software without a purchase. Free use does not cover your hardware, electricity or any costs for running a validator, so plan those separately before you begin.
Yes, Nimbus is available for Windows as a build or installer. The platform list for the project emphasizes Linux, so check the release notes and guide to confirm that the Windows build fits your setup before relying on it for a long-running node.
Nimbus is safe to use when you get it from the official GitHub Releases page or the official website and verify the SHA-256 checksum. Avoid third-party mirrors and never enter seed phrases or key material on random websites. Treat every download as something to check before running.
No, Nimbus is a consensus client and needs an execution client such as Geth, Nethermind or Erigon to form a complete node. The two connect locally, and the execution client handles transactions while Nimbus follows the proof-of-stake consensus process. Plan the pairing before you start the setup.
No, Nimbus is node software, not a wallet or a trading platform. It does not buy, sell or store coins for you in the way an exchange or wallet does. Its role is to help you run and validate on the Ethereum network, which is a different function with its own responsibilities.
First, install Nimbus and a compatible execution client, then sync both until the beacon node follows the chain head. Only after that should you import validator keys and begin duties. Validation involves ongoing maintenance and risk, so read the guide thoroughly before committing funds.
Verdict
Nimbus is a good fit for people who want a lightweight Ethereum consensus client, whether that means running a home beacon node, learning how the network works or operating a validator with care. It is free, open source and available for Windows, and the latest release was updated in October 2026. Its main limitations are the Linux-focused platform listing and the need for a separate execution client. Beginners should spend time on the guide first, and anyone planning to validate should treat keys and uptime seriously.