GitHunt
SH

ShahVandit8/blockchain-simulator

BlockchainX - An interactive blockchain simulator & visualizer. Create wallets, send transactions, and mine blocks with real-time nonce iteration. Check out at https://shahvandit8.github.io/blockchain-simulator/

๐Ÿš€ BlockchainX - Interactive Blockchain Simulator & Visualizer

BlockchainX

BlockchainX is an interactive blockchain simulator built with Next.js that helps users visualize block mining, create transactions, and manage wallets in real-time. This project is ideal for those looking to understand basics of blockchain technology, Bitcoin mining, and the Proof-of-Work (PoW) mechanism with hands-on experience.

๐Ÿ”— Live Demo: BlockchainX


๐ŸŒŸ Features

โœ… Real-time Blockchain Visualization โ€“ Watch blocks being mined and linked dynamically.
โœ… Interactive Wallets โ€“ Create wallets, send transactions, and manage balances.
โœ… Block Mining Simulator โ€“ Experience live nonce iteration and block creation.
โœ… Bitcoin Mining Simulation โ€“ Learn Proof-of-Work (PoW) in an engaging way.
โœ… Fast & Optimized โ€“ Built with Next.js for smooth performance.


๐Ÿ› ๏ธ Tech Stack

  • Frontend: Next.js (React), TypeScript, Tailwind CSS, shadcn/ui
  • Blockchain Mechanism: JavaScript-based Proof-of-Work, SHA-256 hashing algorithm, crypto-js library for encryption, uuid library for unique identifiers.
  • Hosting: Github Pages using Github Actions

๐Ÿ’ก How You Can Learn from BlockchainX

BlockchainX is a great tool for:

  • Understanding block creation and mining in blockchain networks.
  • Learning how wallets and transactions function in a decentralized system.
  • Exploring real-time nonce iteration to see how mining works.
  • Experimenting with a blockchain simulation in a controlled environment.

๐Ÿ‘จโ€๐Ÿ’ป Perfect for: Developers, students, and blockchain enthusiasts!


๐Ÿ’ฌ Feedback & Contributions

Got feedback or ideas to improve BlockchainX? Feel free to:
๐Ÿ“Œ Open an issue here
๐Ÿ“Œ Fork & contribute โ€“ PRs are welcome!


๐Ÿง‘โ€๐Ÿ’ป About Me

Hey! I'm Vandit Shah, a Software developer with experience in Full Stack Development. Learning Blockchain, and cybersecurity.
๐Ÿš€ Passionate about building interactive web apps and exploring blockchain technology.

๐Ÿ”— Connect with me:


๐Ÿ“Œ Checkout My Other Projects

๐Ÿ”น ProfileX.dev - Github Profile Readme Generator
๐Ÿ”น Developer Portfolio Website


๐Ÿ’– Support the Project

If you like BlockchainX, please consider giving it a โญ star on GitHub! It helps others discover this project.

๐Ÿ”— Star this repository

buymeacoffee

๐Ÿ“œ License: MIT โ€“ Feel free to use and modify this project!

ShahVandit8/blockchain-simulator | GitHunt