Development Guide

less than 1 minute read

Dependency Installation

For Debian/Ubuntu:

# apt-get update && apt-get -y install qt5-default \
    qt5-qmake qtbase5-dev-tools qttools5-dev-tools \
    build-essential libboost-dev libboost-system-dev \
    libboost-filesystem-dev libboost-program-options-dev libboost-thread-dev \
    libssl-dev libdb++-dev libminiupnpc-dev

Clone the Repository

# git clone
# cd wyvern

Build Wyvern

To build the core daemon (wyvernd):

# cd src && make -f makefile.unix -j $(nproc)

To additionally build the GUI wallet, from the root directory:

# qmake && make -j $(nproc)

Make changes, rebuild, test, and repeat as necessary.