| Title: | Multi-Protocol Blockchain Simulator and Enterprise Ledger Framework |
|---|---|
| Description: | An interactive framework for simulating blockchain protocols using a hybrid R-Shiny and Python architecture. The package provides tools to visualize peer-to-peer network maps, manage supply chain logistics on-chain, and execute cross-border settlements via smart contract logic. It leverages the 'reticulate' package to perform standardized cryptographic operations, including SHA-256 hashing, Merkle Tree construction, and ECDSA key generation. This tool is designed for pedagogical demonstration and rapid prototyping of distributed ledger requirements. |
| Authors: | Isaac Osei [aut, cre], Yamini Alakunta [aut] |
| Maintainer: | Isaac Osei <[email protected]> |
| License: | MIT + file LICENSE |
| Version: | 0.1.1 |
| Built: | 2026-06-12 12:20:12 UTC |
| Source: | https://github.com/ikemillar/shinyblock |
Creates a virtual environment and installs ecdsa for blockchain simulation.
install_blockchain_deps()install_blockchain_deps()
This function launches the Shiny dashboard which communicates with a Python-based cryptographic engine to simulate 15 blockchain requirements.
launch_blockchain()launch_blockchain()