Require ninja, vcpkg, cmake and lld to build this software. Also this depends on cpp-yyjson, libhv, libbech32, secp256k1 which are automatically installed by vcpkg. Additionally, we need to install libssl-dev.
To compile, execute the following commands.
cmake -S . -B build --preset=default
ninja -v -C ./build
If you are using VSCode, you could build with ctrl-Shift-B after an initial setup.
MIT License
See the LICENSE file for details.
This project is inspired by projects below.
I would like to thank to Mr.Hakkadaikon and Mr.mattn for useful codes.