Persistence node is a free, open-source program built around the persistenceCore daemon, a node for the Cosmos-ecosystem network. It is aimed at developers, infrastructure operators and experienced crypto users who want to run their own node rather than rely on a third-party service. The project is written in Go and maintained on GitHub, with its latest release at v16.1.0 and the most recent code update dated March 16, 2026.
Running a node is a different job from using a wallet. A node keeps a copy of the chain, checks transactions against the network's rules and stays online to sync. That brings real demands on disk space and storage endurance, which is why this guide covers hardware and installation before the features. Read the safety section before you download anything.
What Is a Blockchain Node and Why Run One?
A blockchain node is software that connects to a network, downloads its data and checks each block against the network's rules. Most people never run one. They use a wallet or a web service that asks a node on their behalf. Running your own node removes that middleman, so your view of the chain comes from your own machine.
The benefit is verification. When your node accepts a transaction, it has checked the history itself. The cost is resource use: disk space, bandwidth, electricity and an always-on connection. A node that goes offline falls behind and must catch up when it returns.
Persistence node follows this model for the Cosmos ecosystem. Its daemon, persistenceCore, handles the work of staying connected and validating incoming data, while you decide when and where it runs.
Who Persistence Node Is For
Persistence node is most useful to readers who already know why they need a node. Blockchain developers may want a local environment for testing applications against real chain data. Infrastructure operators may run nodes as part of a wider service. Researchers and privacy-minded users may want to avoid depending on a single remote provider.
Casual holders of crypto rarely need this. A node is a long-running service, not a click-and-go app. It rewards people who are comfortable reading logs, applying updates and restarting processes after a reboot.
A practical starting point is a spare or dedicated Windows machine. Running the node on an everyday laptop can slow both the laptop and the drive, and a dedicated machine makes uptime easier to track over weeks and months.
How Nodes Sync and Stay Current
When a node starts, it connects to peers and begins downloading the chain. This initial sync can take a long time, and its duration depends on your hardware, your connection and the amount of data involved. Once synced, the node keeps up by receiving new blocks as they are produced.
Interruptions matter. If the machine sleeps, loses power or has a failing drive, the node stops receiving updates and has to catch up later. A stable power setup and a healthy drive are as important as the software itself.
Upgrades are part of the routine too. Major releases such as v16.1.0 may change how the daemon behaves, so read the release notes before replacing a running version. Schedule updates for a quiet period rather than in the middle of heavy use.
Key features
Runs as a background daemon
Open source and written in Go
Builds for several operating systems
Hardware wallet references
Supported coins
The project documentation mentions Bitcoin (BTC) and Cosmos (ATOM), so these are the networks named in its materials. Persistence node is a Cosmos-ecosystem daemon, so the Cosmos network is its natural home, while Bitcoin appears as a reference point in the documentation.
How to install Persistence node on Windows
- 1
Open the official release page
Go to the Releases section of the official GitHub repository for persistenceCore. Download only from the official website or the project's GitHub Releases page. Look for the v16.1.0 release, the latest version listed, and read its notes before downloading anything.
- 2
Choose the Windows file
Check the release assets for a Windows build. If the release has none, the project is designed to be compiled from source, which is a developer task that requires Go and git. Those tools are needed for building the software, not for running the finished program.
- 3
Verify the checksum
Compare the file's SHA-256 hash with the value published on the release page. If the hashes do not match, delete the file and download it again from the same official source. Only run files that pass this check.
-
Install and start the daemon
Extract the archive or run the installer as the release provides, then start the daemon from a terminal. Let the node sync with the network. Keep the process running, because stopping it pauses your copy of the chain.
System requirements
- Storage that tolerates heavy writes: a full node can write more than a terabyte per day, so check the SSD's TBW endurance rating before choosing a drive
- A Windows build that matches the release you download, since Windows support is listed as likely rather than guaranteed
How to use Persistence node
Once the daemon is installed, the workflow is straightforward, though the details depend on your setup and the version you run. Plan on a dedicated machine and a little patience for the first sync.
- Start the daemon from a terminal so you can watch its output and spot errors early.
- Let the node finish syncing with the network before relying on it for anything.
- Keep the machine online and the drive healthy, because interruptions slow catch-up.
- Review the project documentation for the commands that match your version.
- If you plan to use a Ledger hardware wallet, keep keys on the device and never type a seed phrase into the node's host or any website.
Pros & cons
- Free and open source, so the code can be inspected
- Actively maintained, with a code update dated March 16, 2026
- Release files are listed for Windows, macOS and Linux
- Gives you a node you control instead of a remote service
- Full node operation is demanding on storage, bandwidth and uptime
- Windows support is listed as likely, not confirmed for every release
- Setup suits users who are comfortable working in a terminal
Is Persistence node safe?
Download only from the official website or the GitHub Releases page for persistenceCore. Never grab the binary from a mirror, a forum link or a file-sharing site. Verify the SHA-256 checksum against the value published with the release before you run anything, and check a signature if one is provided. The project is maintained and not deprecated, but check the latest version on the official website before installing. Never enter a seed phrase on third-party websites, and never share it with anyone offering node support. A node does not need your seed phrase to run, so treat any request for one as a red flag.
- Official source only. Download from github.com/persistenceOne/persistenceCore. 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
Persistence node sits in the same family as other node and server tools in this catalog, but each serves a different job. Elements is a sidechain platform, Electrum Personal Server pairs with an Electrum wallet, and Fulcrum is a fast Electrum-style server covering several chains. Stratis Full Node runs on .NET, while Persistence is written in Go and targets the Cosmos ecosystem. For readers who want a Cosmos-network node, Cosmos Hub's gaiad is the closest comparison. Choose by network first, then by hardware and tooling.
Specifications
- Price
- Free
- Type
- Open source
- License
- —
- Latest version
- v16.1.0
- Last update
- 16 Mar 2026
- Windows support
- Likely (builds for Windows; check releases)
- Source code
- github.com/persistenceOne/persistenceCore
Frequently asked questions
Yes, the program is listed as free and open source. You can download the code from GitHub, read it or build it yourself. Free software still costs you time and hardware, since running a node needs a dedicated drive and steady uptime. Hosting and electricity costs depend on your setup.
It is reasonably safe when you take standard precautions. Get the file from the official website or the GitHub Releases page, compare its SHA-256 checksum with the published value and run only verified files. Never enter a seed phrase on a third-party site, and treat unsolicited download links with suspicion.
Persistence node is built for Windows, macOS and Linux, but Windows support is listed as likely rather than guaranteed. Check the Releases page for a Windows file matching v16.1.0. If none is provided, building from source is the alternative, and that is a developer task requiring Go and git.
A full node downloads and checks the chain's data on your own machine, so you do not have to rely on a remote server to report the state of the network. Developers, operators and privacy-minded users run nodes for this reason. The trade-off is disk space, bandwidth and uptime.
The project notes that a full node can require more than a terabyte of writes per day. That is why SSD endurance, measured in TBW, matters. Check the endurance rating of any drive you plan to use and monitor its wear over time, especially on a machine that runs around the clock.
The documentation mentions Bitcoin (BTC) and Cosmos (ATOM). Persistence is built around the Cosmos ecosystem, so that is its core use case. Review the project documentation for the current list of networks before you plan a deployment or rely on any specific feature.
Verdict
Persistence node suits developers and operators who want a free, open-source Cosmos-ecosystem daemon and are ready to manage a demanding service. It is not a casual download for someone who wants a simple app. Confirm that your drive has suitable endurance, verify the file before running it and test on a spare machine if you can. If your goal is simply to hold crypto, a wallet is the better tool.