Stratis Full Node is a free, open-source program that runs a full node for the Stratis blockchain. It is written in .NET and aimed at developers, node operators and advanced users who want to verify transactions on their own machine instead of trusting a remote server. It runs on Windows as a ready-made build or installer, and the same project also supports macOS and Linux.
Before you install, note the project status. The last code update was on October 20, 2022, and the latest version is 1.3.3.1. Development has been quiet for more than three years, so treat this as an older client. Read the safety section below and weigh that before using it for anything important.
What Is a Full Node and Why Run One?
A full node is a computer that downloads and checks every block on a blockchain against the network's rules. Instead of relying on someone else to tell you a balance or confirm a payment, your node does the verification itself. That independence is the main reason people run one.
Running your own node has practical trade-offs. You need free disk space for the chain data, a stable internet connection and a computer that can stay on for long periods. The first sync can take hours or days depending on your hardware and connection.
For many users, a light wallet connected to a remote server is easier. A full node is worth the effort when you want to check transactions yourself, support the network by relaying blocks, or experiment with how blockchains work under the hood.
Who Stratis Full Node Is For
Stratis Full Node fits developers who want to study or test a .NET-based blockchain client. Its modular layout, with separate components for storage, memory pool, wallet and miner, makes it easier to see how each part of a node fits together. Developers can also read the code on GitHub and follow the contribution guidelines.
It also suits hands-on node operators who want to run infrastructure for the Stratis network. If you are comfortable with command-line tools, log files and occasional troubleshooting, you will likely find the setup manageable.
It is less suited to people who want a one-click wallet with automatic updates. Because the last code update came in 2022, you will need to do more of the monitoring and judgment yourself.
Proof of Stake and Proof of Work in Practice
Blockchains need a way to agree on which blocks are valid. Proof of work asks participants to spend computing power solving puzzles, and proof of stake lets holders of coins lock them up to take part in validating blocks. Both approaches aim to make it costly to rewrite history.
A node that supports both modes gives you a way to see how each mechanism affects block production. Reading the miner module's settings and logs can help you understand the trade-offs in energy use, hardware needs and time to earn rewards.
Nothing about either method guarantees income. Rewards depend on network conditions, competition and your own costs, so treat any mining or staking plan as an experiment rather than a source of returns.
Key features
Pruned Node Core
Block Storage and Relay
Memory Pool
Built-in Wallet
Miner Module for PoS or PoW
Block Explorer
Supported coins
Stratis Full Node is built around the Stratis network. The project documentation also references Bitcoin (BTC). For any other coin or network, check the official documentation before assuming support.
How to install Stratis Full Node on Windows
- 1
Get the official file
Open the GitHub Releases page for Stratis Full Node or the official project website. Download only from the official website or the GitHub Releases page, and choose the Windows build or installer for version 1.3.3.1, the latest release.
- 2
Verify the checksum or signature
Calculate the SHA-256 hash of the downloaded file, for example with the Get-FileHash command in PowerShell. Compare the result with the value published alongside the release. If a signature is provided instead, verify it. Do not run a file whose hash does not match.
- 3
Run the installer or extract the build
Launch the installer and follow the prompts, or extract the Windows build into a folder you control. Pick a location on a drive with enough free space for the chain data, since the blockchain grows over time.
-
Start the node and let it sync
Start Stratis Full Node and allow it to connect to peers and download blocks. The first sync can take a long time, so keep the computer powered on and connected to the internet while it runs.
How to use Stratis Full Node
Using Stratis Full Node is mostly about starting the node, watching it sync and then deciding which modules you need. The steps below assume you have already installed the program.
- Launch the node and confirm it starts without errors. Check the log output for connection messages before going further.
- Let the node sync. Keep the computer online and avoid putting it to sleep, because interrupted syncs slow down the process.
- Watch peer connections. A healthy node connects to several peers and steadily receives new blocks.
- Use the explorer module to look up a block or transaction you already know about. This is a quick way to confirm your node is tracking the chain correctly.
- If you use the wallet module, test with a small amount first. Send a transaction to an address you control and confirm that it appears in both the memory pool and the explorer.
- Shut the node down cleanly when you are done, so the chain data is saved in a consistent state.
Pros & cons
- Free and open source, with the source code available on GitHub
- Runs on Windows, macOS and Linux
- Pruned node core helps save disk space
- Wallet, memory pool, storage and explorer modules come in one package
- Lets you verify transactions on your own machine
- Last code update was October 20, 2022, so it is an older client
- Setup and troubleshooting suit experienced users better than beginners
- Bitcoin is mentioned in the documentation, so broader multi-coin use is limited
- Wallet and miner modules add risk if keys and settings are handled carelessly
Is Stratis Full Node safe?
Stratis Full Node is open source, so the code can be reviewed on GitHub. Download only from the official website or the GitHub Releases page, avoid mirrors and links shared in chats, and verify the file against the published SHA-256 checksum or signature before running it. The wallet module handles keys, so never enter your seed phrase on third-party websites, in apps you did not install from an official source, or when someone asks for it directly. The miner module may trigger antivirus warnings because mining software is often flagged. If that happens, investigate the file rather than turning protection off entirely. The last code update was on October 20, 2022, so the software has gone more than three years without code changes, which increases the risk of unpatched issues.
- Official source only. Download from github.com/stratisproject/StratisFullNode. 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
Stratis Full Node is a full node client for the Stratis network, so its focus is verifying and relaying blocks on one chain. Gocoin is a full Bitcoin implementation written in Go, which makes it the closer comparison if you want a Bitcoin full node. Elements is a platform for building sidechains, including the Liquid network, rather than a node for a standard chain. Fulcrum and Electrum Personal Server are lighter tools that serve wallet queries over Electrum-style protocols, so they suit checking balances more than validating blocks. Frigate adds silent payments support to an Electrum server, and Electron Cash SLP is a lightweight Bitcoin Cash client. Choose a full node for independent verification and a server or light client for simpler day-to-day wallet use.
Specifications
- Price
- Free
- Type
- Open source
- License
- —
- Latest version
- 1.3.3.1
- Last update
- 20 Oct 2022
- Windows support
- Yes (Windows build or installer)
- Source code
- github.com/stratisproject/StratisFullNode
Frequently asked questions
Yes, Stratis Full Node is free and open source, and you can review its code on GitHub. There is no license fee to download or run it. Your real costs are disk space for the chain data, internet bandwidth and the electricity your computer uses while the node runs.
Yes. Stratis Full Node is available for Windows as a ready-made build or installer, and the project also supports macOS and Linux. Most Windows users start with the installer because it is the simplest route to a working setup. Choose the file that matches your system on the release page.
It can be used with care, but it calls for caution. The last code update was in October 2022, so this is an older client. If you test it, start with small amounts and a separate environment, and do not move significant funds until you have confirmed the setup behaves as expected.
No. Most wallets connect to remote servers instead of their own node. Running a full node means you check transactions against the blockchain yourself, which gives more independence in exchange for storage, bandwidth and setup time. Whether that trade-off is worth it depends on how you use your coins.
A pruned node validates the blockchain but deletes older block data it no longer needs to keep, which saves disk space. It still checks new blocks and transactions. The core module of Stratis Full Node is designed to run in this mode, so it can suit computers with limited storage.
The project documentation references Bitcoin (BTC), but Stratis Full Node is built around the Stratis network. Treat Bitcoin support as something to confirm in the documentation rather than assume it covers every feature Bitcoin users expect.
The software includes a miner module that supports proof of stake and proof of work. Whether mining or staking makes sense depends on your hardware, the network conditions and your electricity costs. Nothing about running the node promises any return.
Verdict
Stratis Full Node suits developers and hands-on node operators who want to run a Stratis node on Windows, macOS or Linux and are comfortable reading documentation and troubleshooting. It is free, open source and includes a pruned node core that can work on modest storage. However, the last code update came in October 2022 and the latest version is 1.3.3.1, so it is an older client. Check the latest version on the official website before installing, and test with small amounts before relying on it.