This is official main repo RedStones is the cryptocurrency. Rarity, privacy and a finite supply.
Big Thanks for Fairdrop RedStone will be on fairdrop so singin with idena and wait :) https://fairdrop.io/
We offer binary images of the latest releases here
If you would like to compile yourself, read on.
If you have a multi thread pc (eg not 20 years old) Then replace the make command with make -j <core_count>
The CMake build system will, by default, create optimized native builds for your particular system type when you build the software. Using this method, the binaries created provide a better experience and all together faster performance.
However, if you wish to create portable binaries that can be shared between systems, specify -DARCH=default
in your CMake arguments during the build process. Note that portable binaries will have a noticable difference in performance than native binaries. For this reason, it is always best to build for your particular system if possible.
You will need the following packages: Boost, OpenSSL, cmake (3.8 or higher), make, and git.
You will also need either GCC/G++, or Clang.
If you are using GCC, you will need GCC-7.0 or higher.
If you are using Clang, you will need Clang 6.0 or higher. You will also need libstdc++-6.0 or higher.
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
sudo apt-get update
sudo apt-get install -y build-essential g++-8 gcc-8 git libboost-all-dev libssl1.0-dev cmake
git clone -b master --single-branch https://github.com/RedStoneCoin/redstone
cd redstone
mkdir build
cd build
CC=gcc-8 CXX=g++-8 cmake ..
make
The binaries will be in the src
folder when you are complete.
cd src
./redstone-node --version
sudo add-apt-repository ppa:ubuntu-toolchain-r/test -y
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
You need to modify the below command for your version of ubuntu - see here
- Ubuntu 14.04 (Trusty)
sudo add-apt-repository "deb https://apt.llvm.org/trusty/ llvm-toolchain-trusty 6.0 main"
- Ubuntu 16.04 (Xenial)
sudo add-apt-repository "deb https://apt.llvm.org/xenial/ llvm-toolchain-xenial 6.0 main"
- Ubuntu 18.04 (Bionic)
sudo add-apt-repository "deb https://apt.llvm.org/bionic/ llvm-toolchain-bionic 6.0 main"
sudo apt-get update
sudo apt-get install aptitude -y
sudo aptitude install -y -o Aptitude::ProblemResolver::SolutionCost='100*canceled-actions,200*removals' build-essential clang-6.0 libstdc++-7-dev git libboost-all-dev python-pip libssl1.0-dev
sudo pip install cmake
git clone -b master https://github.com/RedStoneCoin/redstone
cd redstone
mkdir build
cd build
CC=clang-6.0 CXX=clang++-6.0 cmake ..
make
The binaries will be in the src
folder when you are complete.
cd src
./redstone-node --version
Ensure you have the dependencies listed above.
If you want to use clang, ensure you set the environment variables CC
and CXX
.
See the ubuntu instructions for an example.
git clone -b master --single-branch https://github.com/RedStoneCoin/redstone
cd redstone
mkdir build
cd build
cmake ..
make
The binaries will be in the src
folder when you are complete.
cd src
./redstone-node --version
- XCode
- Developer Tools
brew install --force cmake boost llvm@8 openssl
brew link --force llvm@8
ln -s /usr/local/opt/llvm@8 /usr/local/opt/llvm
git clone -b master --single-branch https://github.com/RedStoneCoin/redstone
cd redstone
mkdir build
cd build
CC=/usr/local/opt/llvm@8/bin/clang CXX=/usr/local/opt/llvm@8/bin/clang++ cmake ..
make```
The binaries will be in the `src` folder when you are complete.
```bash
cd src
./redstone-node --version
You can build for 32-bit or 64-bit Windows. If you're not sure, pick 64-bit.
- Download the Build Tools for Visual Studio 2019 Installer
- When it opens up select C++ build tools, it automatically selects the needed parts
- Install Boost (1.69 works the latest is 1.70 and doesn't work). Select the appropriate version for your system:
- Install the latest full LTS version of OpenSSL (currently OpenSSL 1.1.0L). Select the appropriate version for your system:
For 64-bit: From the start menu, open 'x64 Native Tools Command Prompt for VS 2019'.
cd <your_redstone_directory>
mkdir build
cd build
cmake -G "Visual Studio 16 2019" -A x64 .. -DBOOST_ROOT=C:/local/boost_1_69_0
MSBuild Redstone.sln /p:Configuration=Release /m:1
For 32-bit: From the start menu, open 'x86 Native Tools Command Prompt for VS 2019'.
cd <your_redstone_directory>
mkdir build
cd build
cmake -G "Visual Studio 16 2019" -A Win32 .. -DBOOST_ROOT=C:/local/boost_1_69_0
MSBuild Redstone.sln /p:Configuration=Release /m:1
The binaries will be in the `src/Release` folder when you are complete.
```cmd
cd src
cd Release
redstone-node.exe --version
Cryptonote Developers, Bytecoin Developers, Monero Developers, Forknote Project, Xenium Community, Avrio Developer
Rioda, Puip, Lemoe ,The Don ,Reborn ,Paul Bismuth ,Leo Cornelius(Also dev):) ,Telcontar ,Emiel and lot more.
// Copyright (c) 2012-2017, The CryptoNote developers, The Bytecoin developers,
// Copyright (c) 2014-2018, The Monero Project,
// Copyright (c) 2018-2019, The TurtleCoin Developers,
// Copyright (c) 2019, The Xenium Developers,
// Copyright (c) 2019, The Avrio Developers
// Copyright (c) 2020, The RedStone Developers
// Please see the included LICENSE file for more information.
By downloading you agree on our eula