Metadata-Version: 2.4
Name: blockchain_visualizer
Version: 0.1.0
Summary: A simple Python blockchain implementation and visualization-oriented library
Author: Saumya Kanti Sarma
License: MIT
Keywords: blockchain,blockchain_visualizer,data-structures,linked-list,cryptography,sha256
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Education
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Dynamic: license-file

# Blockchain Visualizer

A lightweight Python library for learning and experimenting with
blockchain concepts using Python data structures.

## Features

- Block creation
- SHA-256 hashing
- Proof-of-work style nonce generation
- Previous block hash linking
- Blockchain integrity verification
- Tamper detection
- Simple Python API

## Installation

```bash
pip install blockchain-visualizer
```

## USage

```python
from blockchain_visualizer import Blockchain

chain = Blockchain()

chain.create_new_block(Block(transaction=1302))
chain.create_new_block(Block(transaction=1300))
chain.create_new_block(Block(transaction=1500))
chain.create_new_block(Block(transaction=200))

print(chain)

```
