- Rust 98.4%
- CSS 1.1%
- Shell 0.5%
| AI_INSTRUCTIONS | ||
| artifacts | ||
| assets | ||
| crates/tfchain-crypto | ||
| src | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| Dioxus.toml | ||
| install.sh | ||
| LICENSE | ||
| README.md | ||
| start.sh | ||
mycelium_hub
What this is
A web application built with Dioxus serving as a hub interface for the Mycelium ecosystem. It provides a web-based dashboard with Ledger Chain integration for key management, balance queries, and token transfers.
What this repository contains
src/main.rs— Dioxus fullstack web application with routing (Home, Blog, Login, Admin Dashboard)src/lib.rs— Ledger Chain client library (TfchainClient,TfchainWallet,KeyManager)src/bin/test_tfchain.rs— Test binary for Ledger Chain operationscrates/tfchain-crypto— Cryptographic utilities crateassets/— Static assets (favicon, header SVG)artifacts/— Ledger Chain metadata
Role in the stack
Part of the Mycelium ecosystem. Provides a web interface for interacting with Ledger Chain and serves as a hub for related services and dashboards.
Relation to ThreeFold
This technology is used within the ThreeFold ecosystem and was first deployed on the ThreeFold Grid. The component itself is designed as reusable infrastructure technology and should be understood by its technical function first, independent of any specific deployment.
Ownership
This repository is owned and maintained by TF-Tech NV, a Belgian company responsible for the development and maintenance of this technology.
License
This project is licensed under the Apache License 2.0 — see the LICENSE file for details.
Running
# Install dependencies and run
cargo run
# Or use the start script
./start.sh
Installation
./install.sh