FANDOM


Install from binary Edit

The simplest way to install Hyperstake is to use a precompiled binary for your platform. You can get it here:

https://github.com/hyperstake/HyperStake/releases/latest

Just download, install as usual and double-click

Install from source Edit

This will require some dependencies. Here, we will assume you have none of them installed

Windows Edit

Work in progress…

Mac Edit

Doesn't work, but a start

How to actually build bitcoin on Mac OS X-10.9.1

Linux GUI Edit

Works as of 2016-12-03

sudo apt-get install autoconf automake autotools-dev build-essential git libboost-all-dev libdb++-dev libminiupnpc-dev libprotobuf-dev libqrencode-dev libqt5core5a libqt5dbus5 libqt5gui5 libssl-dev libtool pkg-config protobuf-compiler qt5-image-formats-plugins qtbase5-dev qttools5-dev qttools5-dev-tools && mkdir -p ~/cryptos && cd ~/cryptos && rm -rf HyperStake && git clone git://github.com/hyperstake/HyperStake && cd HyperStake && ./autogen.sh && ./configure --with-incompatible-bdb --with-gui=qt5 --disable-test && make


Caution: this is a dynamic build, not a static build. I.e. the resulting binary won't work on someone else's computer. Plus, you still have to enter a command line to launch the app, you cannot double-click it.

Linux CLI Edit

sudo apt-get install autoconf automake autotools-dev build-essential git libboost-all-dev libdb++-dev libminiupnpc-dev libprotobuf-dev libssl-dev libtool pkg-config protobuf-compiler && mkdir -p ~/cryptos && cd ~/cryptos && rm -rf HyperStake && git clone git://github.com/hyperstake/HyperStake && cd HyperStake && ./autogen.sh && ./configure --with-incompatible-bdb --disable-test && make

Symlink for easy Linux CLI control Edit

sudo ln -s ~/cryptos/HyperStake/src/hyperstaked /usr/local/bin/hyperstaked

After that you will be able to start up the wallet and send API calls to it by a short command hyperstaked (~/cryptos folder was created in the stage of compilation).

hyperstaked help

When you send API calls, the wallet should be already running.

Advanced startup: starting up with arguments Edit

If you want to add some command-line arguments to HyperStake, you must use the command line interface (cmd or powershell for Windows, Terminal for Mac, sh for Linux).

Below are example for starting up with two nodes.

Windows Edit

C:\Program Files\Hyperstake-qt.exe -addnode=192.241.233.70 -addnode=104.131.135.232

Mac Edit

Since applications are indeed folders, you must first locate the actual binary, under Contents/MacOS/.

/Applications/Hyperstake-Qt.app/Contents/MacOS/Hyperstake-Qt -addnode=192.241.233.70
-addnode=104.131.135.232

Linux Edit

Works after symlink creation (see above).

hyperstaked -addnode=192.241.233.70 -addnode=104.131.135.232

From source (x86, x64)Edit

Paste this code on a shell (Linux only). This should take care of everything, but we are just humans. This will create a "cryptos" folder, with a "HyperStake" suborder, download and install the latest version and create a HYP shortcut on your desktop (provided your desktop is called "Desktop" - for non-English Unixes, change accordingly. Successfully tested on Manjaro and Ubuntu.

Installation including required deps:

update for 2016

sudo apt-get install git qtbase5-dev qttools5-dev-tools build-essential libssl-dev libqrencode-dev libminiupnpc-dev libboost-all-dev protobuf-compiler autoconf libdb++-dev && mkdir -p ~/cryptos && cd ~/cryptos && rm -rf HyperStake && git clone git://github.com/hyperstake/HyperStake && cd HyperStake && ./autogen.sh && ./configure --with-incompatible-bdb --with-gui=qt5 --disable-test && make

worked in 2014 - obsolete, for archival purpose only

sudo apt-get install git qtbase5-dev qttools5-dev-tools libboost1.55-dev build-essential libssl-dev libqrencode-dev libdb5.1-dev libdb5.1++-dev libminiupnpc-dev libminiupnpc8 && mkdir -p ~/cryptos && cd ~/cryptos && rm -rf HyperStake && git clone git://github.com/hyperstake/HyperStake && cd HyperStake && qmake HyperStake-qt.pro && make && ln -s ~/cryptos/HyperStake/release/HyperStake-qt ~/Desktop/HYP

For updating, use this code:

cd ~/cryptos/HyperStake && git pull && qmake HyperStake-qt.pro && make

Installing on Windows requires MinGW - ask presstab on the bitcointalk forum. Installing on Mac seems difficult. A good starting base is https://paikialog.wordpress.com/2013/05/15/how-to-bitcoind-on-build-mac-os-x/ (change bitcoin for hyperstake).

From source (ARM; experimental) Edit

See How to build for Raspberry

From binaries (ARM; Raspberry Pi) Edit

Use install script from https://github.com/zeewolfik/raspberrypi/tree/master/hyperstake

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.