Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
img add lastPingLabel to main header Oct 21, 2018
src bump version to 0.4.2 Feb 5, 2019
.gitignore add check for duplicate masternode names Jul 31, 2018
LICENSE.txt update License and README Nov 14, 2018 Update docs Feb 5, 2019


SPMT: Secure Pivx Masternode Tool is a software to securely manage multiple PIVX masternodes while keeping the collateral safely stored on Ledger Nano S hardware wallets.

Running a PIVX masternode usually requires setting up two PIVX full nodes:

  1. the Masternode, that runs 24/7 (usually on a VPS) and holds no funds

  2. the Control Wallet, that holds the collateral and does not need to be always on-line.
    It is used only to spend rewards, to vote on proposals, or to send a message (signed with the key of the collateral) to activate the remote node when it needs to be started.

SPMT allows the user to store the collateral on a Ledger Nano hardware wallet and replaces the control wallet, allowing the user:

  • to sign with the collateral private key the start-message for the remote node and broadcast it.
  • to spend masternode rewards without inadvertently including the collateral.
  • to interact with the PIVX governance system reviewing proposals and budgets, and casting votes.

The tool connects to the PIVX blockchain through public remote servers but it's also possible to use a local running PIVX full node as RPC server or add customized remote servers.

Additional References:

For an overview of how "traditional" masternodes work (without hardware wallets), see the knowledge-base guide:
Masternode Setup Guide

For a self-hosted masternode setup with SPMT check the following guide:
Self-hosted MN from scratch (by TheEconomist)

For an ODROID XU4 masternode setup with SPMT, check the following video tutorial:
How to setup a PIVX Masternode using SPMT and a Nano Ledger on an ODROID XU4 (by Cryptoshock LLC)

You can’t perform that action at this time.