Skip to content
Misc tools related to the Riecoin project
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
Makefile
README.md
blockHeaderDecode.cpp
constellationCheck.cpp
constellationsGen.cpp
getConstellations.cpp
keysGen.cpp
rieTools.cpp
rieTools.h

README.md

rieTools

rieTools is a collection of tools related to the Riecoin project. Its purpose is mainly personal, to help me do some testing or better understand some concepts. Or simply for convenience. But who knows if they could be useful to other people (not necessarily related to Riecoin), so I make them public.

Current tools

  • constellationsGen: generate prime constellations of a given type, can use wheel factorization;
  • constellationCheck: simple tool to check if a number is the base prime of a prime constellation;
  • keysGen: generates Riecoin addresses with the private and public keys;
  • blockHeaderDecode: decodes a given Riecoin block header and tell if the numbers of its 6-tuple are primes;
  • getConstellations: retrieves prime constellations from Riecoin-Qt.

Compilation

You can compile this C++ program with g++ and make, install them if needed. Then, get if needed the following dependencies:

On a recent enough Debian or Ubuntu, you can easily install these by doing as root:

apt install g++ make git libjansson-dev libcurl4-openssl-dev libssl-dev libgmp-dev

Then compile all tools with make, or individially with for example make keysGen.

Only tested on Linux (Debian 9).

Author and license

  • Pttn, contact: dev at Pttn dot me

This work is released under the MIT license. See the LICENSE for details.

Resources

  • Some links given in the files.
You can’t perform that action at this time.