No description
  • Rust 98.4%
  • CSS 1.1%
  • Shell 0.5%
Find a file
2026-05-27 19:58:48 +02:00
AI_INSTRUCTIONS widgit login 2025-12-31 15:00:46 +01:00
artifacts widgit login 2025-12-31 15:00:46 +01:00
assets widgit login 2025-12-31 15:00:46 +01:00
crates/tfchain-crypto not sure 2026-01-19 07:45:30 +01:00
src Merge branch 'main' of https://forge.ourworld.tf/geomind_code/mycelium_hub 2026-01-19 07:45:59 +01:00
.gitignore works 2025-12-31 10:48:31 +01:00
Cargo.lock not sure 2026-01-19 07:45:30 +01:00
Cargo.toml Merge branch 'main' of https://forge.ourworld.tf/geomind_code/mycelium_hub 2026-01-19 07:45:59 +01:00
Dioxus.toml init 2025-12-31 10:52:10 +01:00
install.sh works 2025-12-31 10:48:31 +01:00
LICENSE chore: canonicalize LICENSE 2026-05-27 19:58:48 +02:00
README.md docs: restructure README with standard sections 2026-05-27 16:26:15 +02:00
start.sh widgit login 2025-12-31 15:00:46 +01:00

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 operations
  • crates/tfchain-crypto — Cryptographic utilities crate
  • assets/ — 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