Giter Club home page Giter Club logo

pivx-spmt's Introduction





SPMT

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

[*] Only with firmware versions up to 2.3.4 for Model T and 1.9.3 for Trezor one

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 keys of the collateral on an hardware wallet thus 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)

pivx-spmt's People

Contributors

random-zebra avatar gpdionisio avatar fuzzbawls avatar lubinalubina avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.