Skip to content

A simple to use but very effective cryptocurrency built with the environment in mind.

Notifications You must be signed in to change notification settings

hazelchain/Hazelchain

Repository files navigation

Hazelchain

A sick crypto that is simple to use and easy to understand whilst having a ton of functionality.

CMake

Table of contents

  1. Design Goals
  2. Running

Design Goals

Goals that were taken into consideration when developing Hazelchain, were that we wanted this to be a simple to use and easy to understand cryptocurrency.

To distribute coins as well as reduce Hazelchain's carbon footprint, hazelchain was developed to be able to switch between 2 consensus algorithms, both proof of work and proof of stake


Running

Warning: this was tested on Windows with MinGW-x64 and Ninja, results with other programs may vary

Prerequisites:

  • Windows:
    • Windows 7 or higher
    • git
  • GNU/Linux:
    • git

Steps:

  1. Follow these steps to install Ninja

  2. Add Ninja to your path

  3. Download the zip or clone the repository.

  4. Extract the contents to an empty folder.

  5. Download mingw x64 from here

  6. Run the bootstrapper (Keep in mind the files to be downloaded might be large)

    • If you're using Windows:
      1. Open Windows Powershell
      2. Run windows.bat in powershell
  7. Open the project as a Cmake project in your preferred IDE

  8. Set the cmake preset as CMakePresets.json


Contributing

In order to contribute to this repository you must do the following:

  1. Commit changes to the correct branch for the feature or issue

About

A simple to use but very effective cryptocurrency built with the environment in mind.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages