A cryptocurrency blockchain simulation, featuring blockchain nodes, a rich explorer and the wallet extension.
Epimon is a cryptocurrency blockchain simulation designed for developers who want to understand, test, and enhance the fundamental principles of blockchain technology.
Epimon comprises five main projects, each focusing on different feature sets. Below is a brief description of each project:
- Blockchain: This project is the backbone of the Epimon, handling essential blockchain operations. It verifies transactions for integrity and plays a key role in creating new blocks within the blockchain.
- Wallet: This is a Chrome extension project that lets you do transactions, check your wallet balance, and more on the blockchain.
- Node: Essential in preserving blockchain integrity, nodes verify and secure the network while mining blocks. Through this process, miners not only validate transactions but also earn EPM coins, ensuring the stability and immutability of the blockchain.
- Episcan Web: This project empowers users to explore transactions, blocks, and wallet addresses within the blockchain seamlessly. It provides a user-friendly interface for in-depth examination of the blockchain network, allowing users to track various activities on the blockchain.
- Episcan API: Developed specifically for the Episcan project, this API integrates with the main blockchain API to provide essential functionalities.
The combination of these projects gives users a practical understanding of how blockchains work. Epimon is an open-source project and welcomes contributions from developers.
1. Blockchain
The Blockchain project serves as the foundational structure of Epimon. At its core, it meticulously verifies transactions to confirm their authenticity, ensuring a secure and tamper-proof record. Beyond this, the project is pivotal in the consistent creation and addition of new blocks to the blockchain. This ensures a continuous and trustworthy ledger of all activities within the system, underpinning the reliability and integrity of Epimon's operations.
Tech stack:
2. Wallet
The Wallet project is a Chrome extension designed for easy use with Epimon. With this tool, users can effortlessly make transactions, keep an eye on their wallet balances, and perform other essential tasks directly within the blockchain system, all in a user-friendly manner.
Tech stack:
Screenshots:
3. Node
The Node serves as a vital participant within the blockchain network. By actively engaging in its operations, it plays a crucial role in upholding the network's integrity. Additionally, the Node is responsible for overseeing and orchestrating the block mining process, ensuring that each transaction is processed securely and efficiently.
Tech stack:
4. Episcan Web
This project is designed to simplify blockchain for users. With its straightforward layout, anyone can easily view transactions, inspect blocks, and manage their wallet. Whether you're new to blockchain or experienced, this tool offers a user-friendly experience for all.
Tech stack:
Screenshots:
5. Episcan API
This API has been exclusively crafted for the Episcan project, leveraging the core features of the main blockchain API. This integration aims to fulfil all the specific requirements and functionalities Episcan needs.
Tech stack:
- Fork this repository.
- Create a new branch with feature name.
- Create your feature.
- Commit and set commit message with feature name.
- Push your code to your fork repository.
- Create pull request.
Epimon is MIT licensed.