Full Nodes & Core Wallets

Qtum CoreFull Node and Wallet for the Qtum Network

Free open-source Qtum full node and wallet with hardware wallet support, smart contract tools and staking guides for Windows.

Free Open source Windows: Yes v30.3 Updated 28 Oct 2026
9 min read Last update 28 Oct 2026 github.com/qtumproject/qtum

Qtum Core is a free, open-source full node and wallet for the Qtum network, aimed at developers, stakers and users who want to run their own node instead of relying on a third-party service. It is written in C++ with the Qt framework and released under the GPLv3 license, so anyone can read the source code or build it.

The program covers the core jobs of a node and a wallet in one application, with extra support for smart contracts. Qtum is compatible with the Ethereum Virtual Machine, so Solidity-based contracts can be deployed on it, and the project documentation covers creating QRC20 tokens and QRC1155 NFTs. Hardware wallets such as Ledger and Trezor are supported too. The latest release on record is v30.3, and the repository was last updated on October 28, 2026.

02

What Is a Full Node and Why Run One?

A full node is software that downloads and checks the entire history of a blockchain on your own computer. Instead of trusting a remote server to report your balance or confirm a payment, you verify the data yourself. Qtum Core works as both a node and a wallet, so the same application checks transactions and holds the keys that sign them.

Running your own node has practical benefits. You see the network state directly, you are not dependent on a third-party website staying online, and you can broadcast transactions without passing them through an intermediary. The trade-off is disk space, bandwidth and the time needed for the first synchronization, which can take hours on a slow connection.

Full nodes also strengthen the network. Each node that validates transactions independently makes it harder for invalid data to be accepted. For readers who want to understand how their coins actually move, running a node is the most direct way to learn.

03

Who Qtum Core Is For

Qtum Core suits a few distinct groups. Smart contract developers use it to deploy Solidity-compatible contracts and test them on a testnet before anything touches the main network. The testnet guide and the contract usage documentation are the natural starting points for that work.

Stakers who want to take part directly can follow the project's staking tutorial in the Qt wallet. Holders who want to keep a larger balance away from online attacks can combine the offline cold wallet approach with a Ledger or Trezor device.

Hobbyists with spare hardware can follow the Raspberry Pi tutorial to run a node at home on a low-power board. Newcomers may find the wallet more involved than a mobile app, so it is worth reading the guides before moving real funds.

04

How Smart Contracts Work on an EVM Chain

A smart contract is a program stored on a blockchain that runs when someone sends a transaction to it. Developers usually write contracts in Solidity, compile them into bytecode and deploy that bytecode to the network. Each node then executes the same steps and reaches the same result.

The Ethereum Virtual Machine is the runtime that executes this bytecode. Because Qtum is EVM-compatible, contracts written for the Ethereum ecosystem can often run on Qtum with few changes. This is why the token and NFT tutorials feel familiar to anyone who has worked with Ethereum.

Tokens such as QRC20 are contracts that track balances according to rules set by the issuer. A token is contract state rather than a separate blockchain, so checking which contract you interact with matters more than the name on the token.

05

Key features

EVM compatibility with Solidity contracts

Qtum runs on an Ethereum Virtual Machine, so many existing Solidity smart contracts can be brought over with little rework. Developers do not need a special Solidity compiler to deploy contracts, which lowers the barrier for teams already comfortable with Ethereum tooling.

Hardware wallet support

You can pair Ledger and Trezor devices so that signing keys stay on a separate piece of hardware. Because the private keys never leave the device, a compromised computer is less likely to expose your funds.

Offline cold wallet setup

An offline, or cold, wallet keeps keys on a machine that stays disconnected from the internet. This approach is often used for holding larger balances, since transactions can be prepared online and signed offline before broadcasting.

Token and NFT creation

Documentation walks through issuing QRC20 tokens and QRC1155 NFTs, including deploying a custom token. Testing on a testnet first lets you check each step before anything reaches the main network.

Staking tutorial

The project provides a staking guide for the Qt wallet that explains how to take part in staking on the network. Read it carefully, since staking depends on keeping your wallet online and synced.

Wallet encryption and restoration

You can encrypt the wallet with a passphrase and unlock it only when you need to send funds. Wallets can also be restored from mobile wallet backups, which helps when you move between devices.

Broad set of guides

Tutorials cover the Qt wallet, a Raspberry Pi setup, a testnet guide, a block explorer, the QtumJS library and a developer book. That range makes the program useful for both node operators and application builders.
06

Supported coins

The project documentation mentions Bitcoin (BTC), Ethereum (ETH) and Qtum (QTUM) as the coins and networks in its scope. The wallet is centered on the Qtum network, so that is the main focus. Because Qtum is EVM-compatible, developers who already work with Ethereum tooling will find the most overlap, while Bitcoin and Ethereum appear mainly as reference points in the materials.

07

How to install Qtum Core on Windows

  1. 1

    Get the Windows build

    Download the Windows build or installer from the official website or the project's GitHub Releases page at github.com/qtumproject/qtum. Pick the latest release, which is v30.3 at the time of writing. Download only from the official website or GitHub, since copies on other sites may be altered.

  2. 2

    Verify the file

    Compare the SHA-256 checksum of the downloaded file with the value published alongside the release. If a signature is provided, verify it as well. If the values do not match, delete the file and download it again from the official source.

  3. 3

    Run the installer

    Launch the installer and follow the prompts, choosing a folder with enough free space for the blockchain data. Windows may show a warning for software from an unfamiliar source, so confirm the file matches the checksum before you continue.

  4. First launch and sync

    On the first start, the node begins to synchronize with the network. This can take a long time depending on your connection and disk speed, so leave it running. Create or restore your wallet only after the sync is stable, and write down your seed phrase on paper.

08

How to use Qtum Core

Once the program is installed and synced, a handful of routine tasks cover most of what you will do. If you are still learning, start with a testnet setup and move real funds only after you have practiced the basics.

  1. Open Qtum Core and create a new wallet or restore an existing one. Restoring from a mobile wallet is supported, so have your backup phrase ready and enter it only on your own computer.
  2. Set a passphrase to encrypt the wallet, then store the passphrase and seed phrase offline.
  3. Unlock the wallet only when you need to send funds, and lock it again afterward.
  4. To use a hardware wallet, connect your Ledger or Trezor, unlock the device and follow the device support steps in the user guide.
  5. For staking, follow the staking tutorial and confirm that the wallet stays online and synced.
  6. To deploy a token or contract, run the steps on the testnet first, then repeat them on the main network once everything works as expected.
09

Pros & cons

Pros
  • Free and open source under the GPLv3 license
  • Supports Ledger and Trezor hardware wallets
  • Compatible with the Ethereum Virtual Machine and Solidity contracts without a special compiler
  • Offers an offline cold wallet option for holding larger balances
  • Provides guides for staking, testnet use, token deployment and a Raspberry Pi setup
  • Available for Windows, macOS and Linux
Cons
  • Running a full node requires disk space, bandwidth and a lengthy first sync
  • Smart contract work assumes familiarity with Solidity and Ethereum concepts
  • Cold storage and hardware wallet setups take more time than a simple mobile app
  • Staking depends on keeping the wallet online and synced, so it needs attention
10

Is Qtum Core safe?

Qtum Core manages private keys and controls access to funds, so treat the installation as a security task. Download only from the official website or the project's GitHub Releases page at github.com/qtumproject/qtum, and avoid mirrors or files shared on forums. Before running the installer, check the SHA-256 checksum against the value published with the release, or verify the signature if one is provided. A mismatch means the file should not be run.

Never type your seed phrase or passphrase into a website, app or chat that offers to help with the wallet. Legitimate software does not need those words entered anywhere except your own computer. The repository was last updated on October 28, 2026, and the latest release on record is v30.3.

  • Official source only. Download from github.com/qtumproject/qtum. 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.
11

Alternatives

Qtum Core differs from most node clients in its focus on smart contracts. Credit Classic Core is the closest match in concept, since its description also mentions Ethereum Virtual Machine support alongside a Bitcoin-style UTXO model. Zano takes a different path as a privacy coin wallet, which suits users who prioritize transaction privacy over contract tooling.

Litecoin Core, Dogecoin Core, Syscoin Core and Neoxa Core are node and wallet clients built for their own networks. They are the right choice if you plan to hold or run a node for that specific chain. For anyone who wants EVM-based contracts on a Bitcoin-derived chain, Qtum Core is the more direct option.

12

Specifications

Price
Free
Type
Open source
License
GPLv3
Latest version
v30.3
Last update
28 Oct 2026
Windows support
Yes (Windows build or installer)
Source code
github.com/qtumproject/qtum
13

Frequently asked questions

Yes, Qtum Core is free to download and use. It is open-source software released under the GPLv3 license, so its source code is publicly available on GitHub. Running a node does use disk space and bandwidth, which is a practical cost to plan for before you start.

The software is safe to use when you install it from the official website or the GitHub Releases page and verify the SHA-256 checksum or signature. Most losses in this category come from fake downloads and phishing rather than from the wallet code itself. Never enter your seed phrase on a website.

Connect your Ledger, unlock it with its PIN and open the device support section described in the user guide. Confirm each transaction on the device screen before approving it. Test with a small amount first so you understand the steps before moving larger balances.

Yes, you can deploy contracts because Qtum is EVM-compatible. Solidity-based contracts can be deployed without a special Solidity compiler. The contract usage and custom token guides in the documentation show the process step by step. Start on the testnet so that mistakes do not cost you real coins.

Yes, the project provides a staking tutorial for the Qt wallet. Staking depends on keeping your wallet online and synced, and rewards are not guaranteed. Read the guide and understand the conditions before you lock any coins.

The documentation mentions Bitcoin (BTC), Ethereum (ETH) and Qtum. The wallet is centered on the Qtum network, so Qtum is the main focus. Bitcoin and Ethereum appear mostly as reference points in the project materials.

A full node downloads and verifies the whole blockchain on your machine, while many regular wallets rely on a server to report your balance. Qtum Core does both jobs, which means more disk usage but more independence. Mobile and web wallets are lighter but require trusting a third party.

Credit Classic Core also mentions Ethereum Virtual Machine support, and Litecoin Core and Dogecoin Core are established node clients for their own networks. The comparison section explains how they differ. Choose the program that matches the network you actually plan to use.

14

Verdict

Qtum Core is a sensible choice for Windows users who want to run their own Qtum node and wallet, especially developers and stakers who plan to work with smart contracts. The GPLv3 license, hardware wallet support and an extensive set of guides make it more than a basic client. Its scope is narrower than a general multi-coin wallet, and the learning curve is real. Before installing, check the latest version on the official website and practice on the testnet if you are new to contracts.

Download now