An interactive, educational web application that visualizes how blockchain networks work. Watch nodes communicate, see blocks being mined and propagated across the network, and understand the fundamentals of blockchain technology through hands-on exploration.
- Interactive Network Visualization - See nodes in a peer-to-peer network with animated connections
- Block Mining Simulation - Watch blocks being created and added to the chain
- Transaction Pool - Create transactions and see them included in blocks
- Real-time Propagation - Observe how blocks propagate across the network
- Core Concepts - Built-in educational content explaining blockchain fundamentals
- Next.js 15
- React
- TypeScript
- Tailwind CSS
- Framer Motion
# Install dependencies
npm install
# Run development server
npm run dev
# Build for production
npm run buildOpen http://localhost:3000 in your browser.
Contributions are welcome! This project is open source and we're happy to accept improvements, bug fixes, and new features.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is open source and available under the MIT License.
