/yudhishthira

Yudhishthira - Blockchain From Scratch

Primary LanguageGo

Yudhishthira - A "Coinless" Blockchain

Why the name 'Yudhishthira'? Because blockchain never lies. ;)

This project was done as a part of Minor Project of 6th Semester, Bachelor in Computer Engineering (BCT), Puchowk Campus, Nepal. Final report for the project is available here.

Contribution Guidelines

  • The main branch is protected and can only be changed using PRs.
  • Fork the repository, create your own branch, make the changes and make a PR. All PRs to the main branch will only be accepted upon review.
  • Squash the commits before merging them into the main branch.
  • Run go mod tidy before committing your changes if you are using dependencies not required for the final build (eg, profilers, timers).
  • To run the executable, use the command go build and then run the executable ./yudhishthira.