Project Mycelium

Integrated P2P Runtime

An end-to-end encrypted IPv6 overlay network and decentralized infrastructure protocol that forms the networking layer of ThreeFold's v4 grid, enabling secure P2P communication, autonomous routing via Babel-inspired algorithms, and sovereign mesh networking without reliance on centralized infrastructure

Fully P2P Community Low capture risk

Details

License Apache 2.0 / Permissive
Dev Status Beta
Owner ThreeFold Tech (founded by Kristof De Spiegeleer & team; HQ via Incubaid in Belgium; Project Mycelium to be operated by the Mycelium Cooperative)
Country Belgium
Start Year 2023
Stack Rust, Go, Flutter
Funding VC, ICO
Last Investigated Mar 10, 2026

Affordances

Self-hostable Local-first storage

Integrated P2P Runtime Attributes

P2P Architecture Mesh network (end-to-end encrypted IPv6 overlay mesh; nodes discover shortest paths dynamically via Babel-inspired routing; public relay nodes available)
Overlay Network Global (Mycelium network assigns IPv6 addresses in 400::/7 range; any node can reach any other node across the global mesh; public nodes span multiple geographic regions)
Content Addressing No (nodes are addressed by x25519-derived IPv6 addresses, not content hashes)
Local-First Local-First (3Nodes store and process data locally at the edge; designed for autonomous operation without centralized dependencies)
E2EE Yes (Mycelium network provides end-to-end encrypted communication using x25519 key pairs; each node derives identity from its keypair)
CRDTs Lib N/A (infrastructure/networking protocol; uses blockchain consensus for grid state rather than CRDTs)
Byzantine Fault Tolerance Yes (TFChain uses Substrate-based consensus for grid state management; DAO governance via TFDAO for grid enhancement proposals)
Signature x25519 (node identity derived from x25519 key pair; private key stored locally as priv_key.bin)
Permissions ACL (grid-level: workload authorization via TFChain smart contracts; network-level: private networks require pre-shared key)
Semantic Web Compatability N/A
Smart Contract Yes (Smart Contract for IT on TFChain enables autonomous workload deployment and management)
Protocol Stack Position Application-layer (built on TCP/IP)
Asset / Value Embedding Native — TFT (ThreeFold Token) is the protocol-native utility token used to pay for compute, storage, and network capacity on the ThreeFold Grid; node operators (farmers) earn TFT by providing resources; TFT is bridged across Stellar, Ethereum, and BNB Smart Chain. Project Mycelium is the next-generation iteration of this grid.
Development Tools ThreeFold Dashboard (web-based one-click app deployment); Grid Agent GUI (AI-powered desktop management tool, open source); HTTP API (localhost:8989) for node/peer/message operations; Terraform provider for grid deployments; Kubernetes integration (Mycelium Cloud early release)
Deployment Options Self-hosted 3Nodes (edge devices); community cloud (ThreeFold Grid v3.x); Mycelium Kubernetes Cloud (early release); Virtual Datacenter (planned re-launch Q1 2026); anyone with electricity and internet can deploy a node
Authentication & Identity Hybrid (x25519 keypair-derived node identity for Mycelium network; TFChain twin identity for grid operations; ThreeFold Connect mobile app for wallet/identity management)
Storage Model Distributed storage (dispersed storage algorithm splits data across nodes rather than replicating; quantum-safe storage feature in development; local storage on 3Nodes with grid-level redundancy)
Interoperability Kubernetes-compatible workloads; supports Web2, Web3, and edge IT workloads; standard container/VM deployment; IPv4/IPv6 gateway support; TFT bridged across Stellar, Ethereum, BNB Smart Chain
Social Graph No
Protocol Maturity / Standardization Pre-specification (early-stage project; design phase)