Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Blockchain Simulator

A Python blockchain simulator demonstrating OOP concepts.

How to Run

uv run main.py

Features

  • Create wallets (start with 100 BTC)
  • Send transactions between wallets
  • View blockchain
  • Validate chain integrity

Files

  • wallet.py - Wallet class
  • blockchain.py - Transaction, Block, GenesisBlock, Blockchain classes
  • main.py - Interactive menu# Simple-Blockchain-Simulator

About

A lightweight blockchain implementation in Python showcasing cryptographic hashing, chain validation, and transaction management with an interactive CLI.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages