Skip to content

Zamrud Chain is Blockchain build from scratch using Go for "tugas kampus"

Notifications You must be signed in to change notification settings

KanakSasak/zamrud-chain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zamrud Chain

A simple blockchain implementation using Go and the hexagonal architecture pattern. this project is under development and will be update soon.

Table of Contents

Introduction

Zamrud Chain is a minimalist blockchain prototype implemented using Go. It leverages the hexagonal architecture (also known as the Ports & Adapters pattern) to create a clean separation of concerns, ensuring that the core logic of our blockchain remains independent of external factors.

My Image

Features

  • Basic blockchain operations (creation of new blocks, validation, mining(PoW) ,etc.)
  • Hexagonal architecture for clean code separation
  • Lightweight and fast

Prerequisites

  • Go (version 1.20 or later)
  • Basic knowledge of blockchain principles
  • Familiarity with the hexagonal architecture pattern (optional)

Installation

  1. Clone the repository:

    git clone https://github.com/KanakSasak/zamrud-chain.git
    

My Image

About

Zamrud Chain is Blockchain build from scratch using Go for "tugas kampus"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages