Vulkan is a light weight, fast and efficient cryptocurrency blockchain implementation written in C11.
Type | Status |
---|---|
Coverity |
This project comes included with submodules located in the external
directory of the project root source code directory which contains the source code repositories for the dependencies necessary to compile the Vulkan Currency daemon, you can also install precompiled dependencies (which decreases your overall compile time) or you can just have the CMake build files build the dependency source code as mentioned earlier.
To manually install some of the dependencies required by the Vulkan Project, you can follow the information below for your specific platform:
TODO
Install the following packages using the Homebrew
package manager:
brew install leveldb
brew install rocksdb
brew install libsodium
Install the following packages using the apt-get
package manager:
sudo apt-get install libsodium-dev
sudo apt-get install librocksdb-dev
sudo apt-get install libsodium-dev
After installing all of the dependencies for this project (as specified above), you can compile the Vulkan Currency daemon with the commands below, Vulkan Currency relies on CMake to generate the project build files, follow the commands below (according to your platform you are running) to compile the daemon implementation provided by this project repository:
git clone https://github.com/vulkancurrency/vulkan.git
cd vulkan
git submodule update --init --recursive
mkdir build
cd build
cmake -G "Visual Studio 14 Win64" ..
git clone https://github.com/vulkancurrency/vulkan.git
cd vulkan
git submodule update --init --recursive
mkdir build
cd build
cmake .. && make -j 4
Vulkan is licensed under the "MIT License" for more info, refer to the LICENSE file.