Official development moved to https://github.com/worktips-project. This repository won't be updated any more.
This is the reference code for Worktips cryptocurrency. Read the Changelogs.txt for more info about the current fork.
Worktips is based on the TurtleCoin v0.5.0 code base.
- Homepage: Worktips
- Source code repository: Worktips GitHub
- Announcement thread: Worktips BitcoinTalk
- Discord: Worktips Discord
- Twitter: Worktips Twitter
- Telegram: Worktips Telegram
- Reddit: Worktips Reddit
- Whitepaper: Worktips Whitepaper
- Block explorer: Worktips Block explorer
Worktips is an ASIC resistant cryptocurrency designed for mining and perfect for rewarding
- Algorithm: CryptoNightLite V1
- Max. supply: 184,467,440,735.0
- CryptoNote name: worktips
- Decimal points: 8
- Block time: 90
- Ticker: WTIP
- Emission speed factor: 20
- LWMA-2 difficulty algo
- P2P port: 17239
- RPC port: 18238
1. Install dependencies
- run an update
sudo apt-get update
- get all dependencies
sudo apt-get install -y build-essential python-dev gcc g++ git cmake librocksdb-dev libboost-all-dev
2. Get the coin
git clone https://github.com/worktips/worktipscoin.git worktips
3. CHMOD
- navigate to:
cd worktips/external/rocksdb/build_tools
- execute the following commands:
chmod +x build_detect_platform version.sh
4. Build executables
- Navigate back to repo folder
cd
cd worktips
- prepare the build
mkdir build && cd $_
cmake ..
- Export flags
export CXXFLAGS="-std=gnu++11"
- Make/Build
make
Your executables will be located in build/src
folder.
1. Install dependencies
- run an update
sudo apt-get update
- get all dependencies
sudo apt-get install -y build-essential python-dev git cmake libboost1.55-all-dev libgflags-dev libsnappy-dev zlib1g-dev libbz2-dev libgflags-dev libgflags2 gcc-4.8 g++-4.8
2. Install RocksDB database (long compilation)
git clone https://github.com/facebook/rocksdb.git
cd rocksdb
make all
3. Get the coin
cd
git clone https://github.com/worktips/worktipscoin.git worktips
4. CHMOD
- navigate to:
cd worktips/external/rocksdb/build_tools
- execute the following commands:
chmod +x build_detect_platform
chmod +x version.sh
5. Build executables (long compilation)
- Navigate back to repo folder
cd
cd worktips
- prepare the build
mkdir build && cd $_
cmake ..
- Export flags
export CXXFLAGS="-std=gnu++11"
- Make/Build
make
1. Environment
- Visual Studio 2017 Community Edition with desktop development with C++ and the VC++ v140 toolchain features selected
- Boost 1.59.0, with the installer for MSVC 14
2. Build
- From the start menu, open 'x64 Native Tools Command Prompt for vs2017'
cd <worktips_directory>
mkdir build
cd build
- Set the PATH for Cmake:
set PATH="C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\CMake\CMake\bin";%PATH%
- Run Cmake:
cmake -G "Visual Studio 14 Win64" .. -DBOOST_ROOT=C:/local/boost_1_59_0
- Build:
MSBuild Worktips.sln /p:Configuration=Release /m
Your binaries will be located in ..\build\src\Release
folder.
1. Install dependencies
-
Download and install Xcode from App Store
-
Open Xcode and download additional contents
-
Download CMAKE for OSX: https://cmake.org/files/v3.10/cmake-3.10.3-Darwin-x86_64.dmg
-
Copy the CMAKE app to Application folder as usual
-
Open CMAKE GUI once, and close it afterwards
-
Run this command in terminal for CMD tools:
on newer devices:
sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install
on devices older than 4 years:
sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install=/path/to/bin
- run the following commands:
cd
chmod u+x macOS.sh
./macOS.sh
- install Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- install xCode CMD tools and install Xcode from app store
xcode-select --install
- accept Xcode license
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -license accept
- install rocksdb
brew install rocksdb
- install boost
brew install boost
2. Build/compile
- get the source
git clone https://github.com/worktips/worktipscoin.git worktips
- navigate to:
cd worktips/external/rocksdb/build_tools
- execute the following commands:
chmod +x build_detect_platform
chmod +x version.sh
- navigate back to repo folder:
cd & cd worktips
- prepare the build
mkdir build && cd $
sudo cmake -DBOOST_ROOT=/usr/local/include/boost ..
- build
sudo make
Cryptonote Developers, Bytecoin Developers, Monero Developers, Forknote Project, TurtleCoin Developers