Qtum Documentation
  • Qtum Features and Advances
    • Qtum Ordinals
      • Chapter 1: Introduction to ordinals
      • Chapter 2: Understanding Inscriptions in Depth
      • Chapter 3: The Intricacies of Ordinals on the Blockchain
      • Chapter 4: Engineering Ordinals within Qtum's Architecture
      • Chapter 5: Prerequisites for Engaging with Ordinals on Qtum
      • Chapter 6: The Procedure for Inscribing a Satoshi with Ordinals
      • Inscribing Messages on Qtum Testnet
    • Qtum-BIP38
  • Qtum Wallet
    • Qtum-Core Wallet Documentation
      • Qtum Documentation
      • Using Qtum Wallet
      • Linux Repositories
      • Qtum on Raspberry Pi
      • How to Update Qtum
      • Qtum Wallet Best Practices
      • Qtum Wallet Commands
      • Adding Nodes To Qtum Wallet
      • Encrypt & Unlock Qtum Wallet
      • Recovery wallet data with salvagewallet
      • Testnet User Guide
      • Bech32 Addresses support
      • How to Add Options (Config)
      • How to use Bootstrap
  • Staking and Nodes
    • Secure Staking With Qtum Star Network
    • Staking Documentation
      • Qtum Staking
      • Offline Staking
      • Offline Staking Address Delegation - Undelegation Transaction Details
      • Qtum on AWS ec2
      • Staking with a VPS
      • Staking with a Raspberry Pi
  • Other Wallets
    • Wallets Supporting Qtum
      • Electrum
      • Qtum Web Wallet
      • Qtum Lightning Network
  • RPC CALLS AND API
    • QTUM RPC CALLS
    • QTUM RPC API
  • Qtum Deployment
    • Guidance on Qtum Deployment
    • Building Qtum on Linux
    • Guidance for Exchange Deployment
  • Smart Contracts and QRC20 Tokens
    • QRC20 Token integration
    • QRC20 Integration Technical Guide
    • Raw QRC20 Transaction implementation guide
  • WEB3
    • Web3 Compatibility Layer
    • Janus Docker Container
    • Truffle
    • Differences between EVM chains
  • QNEKT
    • QNEKT
    • Why Fork Metamask ?
    • Sideloading Qnekt
    • Setting up QNEKT
    • Working with Testnet Coins on QNEKT
    • Connecting QNEKT to regtest
    • QNEKT Regtest with react-box
  • Research
    • Confidential Assets
    • Data Analytics
Powered by GitBook
On this page
  • How to Update Qtum
  • Update Qtum on Windows
  • Update Qtum on MacOS
  • Create a Self-Signed Certificate (Skip if you already have a certificate for code signing)
  • Update Qtum on Linux
  • For Version 27.1, there's two options for Linux:
  1. Qtum Wallet
  2. Qtum-Core Wallet Documentation

How to Update Qtum

PreviousQtum on Raspberry PiNextQtum Wallet Best Practices

Last updated 3 months ago

How to Update Qtum

Updating your Qtum wallet is quite easy, however, this process changes depending on which operating system you're running, in this document we'll go over the following OS:

Keeping your Qtum wallet up-to-date is one of the most important tasks that any staker, holder, developer and any type of Qtum user must do.

The process itself is quite simple, however it does vary depending on the operating system you're using.

Update Qtum on Windows

Here's a video on how to update your Qtum wallet - you can use this document as support for the video.

In this example, we will update to 27.1 Qtum wallet version on Windows, it is outdated and won't be part of the hardfork, (we need to update ASAP).

However, if we're running the wallet (staking or just left it open), we need to do the following;

  1. Close the wallet

  2. Download latest Qtum wallet version from either one of these links: For v27.1:

  1. Install the latest wallet using the windows installer

  2. Once the installer finishes, launch the wallet

Voila! you've updated Qtum to the latest version available!

Update Qtum on MacOS

If you have downloaded Qtum-Qt.app and want to run it on macOS, you may encounter security restrictions. This guide provides specific instructions for using a self-signed certificate to allow Qtum-Qt.app to run.

Create a Self-Signed Certificate (Skip if you already have a certificate for code signing)

  1. Open Keychain Access (Applications > Utilities > Keychain Access).

  2. In the Keychain Access menu, select Certificate Assistant > Create a Certificate.

  3. Enter a name for your certificate (e.g., "Qtum Certificate").

  4. Set Identity Type to Self-Signed Root.

  5. Set Certificate Type to Code Signing.

  6. Click Create to generate the certificate.

2. Sign the Qtum-Qt.app Application

  1. Open Terminal.

  2. Use the following codesign command to sign Qtum-Qt.app with the newly created certificate:

codesign --force --deep --sign "Qtum Certificate" /Applications/Qtum-Qt.app

Replace "Qtum Certificate" with the name of your certificate, and ensure /path/to/Qtum-Qt.app/ points to the actual location of the app on your system.

  1. Remove Qtum from Apple's quarantine: sudo xattr -rd com.apple.quarantine Qtum-Qt.app

  2. Open Qtum-Qt.app

You should see something like this:

*Note: The same procedure can be used to sign qtumd, qtum-cli and other command line binaries.

Update Qtum on Linux

We are updating to Qtum 27.1, anything below this version is outdated and won't be part of the hardfork, (we need to update ASAP).

Qtum-qt will let you know that your current Qtum version is outdated and gives you the link to download the latest version.

For Version 27.1, there's two options for Linux:

x86_64 CPU types: (intel and AMD)

ARM cpu types

Make sure to choose the right version for your processor, then proceed to download and update manually

Below we're updating from a qtum 25.1 to 27.1 using the repository which can be simpler for most Linux users:

After udpdating:

Here's a video on how to update your Qtum wallet - you can use this document as support for the video.

Alternatively you can use the Qtum repositories:

https://www.youtube.com/watch?v=58CL-c6ZQKw
https://github.com/qtumproject/qtum/releases/download/v27.1/qtum-27.1-x86_64-linux-gnu.tar.gz
https://github.com/qtumproject/qtum/releases/download/v27.1/qtum-27.1-aarch64-linux-gnu.tar.gz
https://docs.qtum.info/qtum-documentation/qtum-wallet/qtum-core-wallet-documentation/linux-repositories
https://www.youtube.com/watch?v=pNsdGXYUfUc
https://github.com/qtumproject/qtum/releases
https://github.com/qtumproject/qtum/releases/download/v27.1/qtum-27.1-win64-setup-unsigned.exe