diff --git a/src/bin/cleanup.rs b/src/bin/cleanup.rs
index dbec294..3920174 100644
--- a/src/bin/cleanup.rs
+++ b/src/bin/cleanup.rs
@@ -7,7 +7,7 @@ fn main() {
// Initialize logging
env_logger::init();
- println!("๐งน Project Mycelium Data Cleanup Utility");
+ println!("๐งน Mycelium Marketplace Data Cleanup Utility");
println!("==============================================");
// Manually clean up user1's duplicate nodes
diff --git a/src/lib.rs b/src/lib.rs
index 365d189..e0031b3 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -1,6 +1,6 @@
-//! Project Mycelium Library
+//! Mycelium Marketplace Library
//!
-//! This library provides the core functionality for Project Mycelium,
+//! This library provides the core functionality for Mycelium Marketplace,
//! including services, models, and controllers for managing a decentralized marketplace.
use actix_web::cookie::Key;
diff --git a/src/models/marketplace.rs b/src/models/marketplace.rs
index 0403092..5a8e5ec 100644
--- a/src/models/marketplace.rs
+++ b/src/models/marketplace.rs
@@ -38,7 +38,7 @@ impl Default for MarketplaceConfig {
fn default() -> Self {
Self {
marketplace: MarketplaceInfo {
- name: "Project Mycelium".to_string(),
+ name: "Mycelium Marketplace".to_string(),
marketplace_type: "infrastructure".to_string(),
base_currency: "USD".to_string(),
default_display_currency: "USD".to_string(),
diff --git a/src/services/currency.rs b/src/services/currency.rs
index fa9bf1a..d5c5fae 100644
--- a/src/services/currency.rs
+++ b/src/services/currency.rs
@@ -124,7 +124,7 @@ impl CurrencyService {
},
Currency {
code: "TFT".to_string(),
- name: "ThreeFold Token".to_string(),
+ name: "Mycelium Token".to_string(),
symbol: "TFT".to_string(),
currency_type: crate::models::currency::CurrencyType::Token,
exchange_rate_to_base: dec!(0.05),
diff --git a/src/services/factory.rs b/src/services/factory.rs
index 4573fe0..03dd9e7 100644
--- a/src/services/factory.rs
+++ b/src/services/factory.rs
@@ -7,7 +7,7 @@ use crate::services::{
/// Service factory for single source of truth service instantiation
///
/// This factory consolidates repeated service instantiations throughout
-/// the Project Mycelium codebase, focusing on persistent data access
+/// the Mycelium Marketplace codebase, focusing on persistent data access
/// and eliminating mock data usage in favor of user_data/ directory.
///
/// Usage:
diff --git a/src/static/css/styles.css b/src/static/css/styles.css
index b2f3ac3..7a6757b 100644
--- a/src/static/css/styles.css
+++ b/src/static/css/styles.css
@@ -1,4 +1,4 @@
-/* Custom styles for Project Mycelium */
+/* Custom styles for Mycelium Marketplace */
/* Global styles */
body {
diff --git a/src/static/images/docs/tfp-flow.svg b/src/static/images/docs/tfp-flow.svg
index 8bc7bd7..2f07025 100644
--- a/src/static/images/docs/tfp-flow.svg
+++ b/src/static/images/docs/tfp-flow.svg
@@ -20,7 +20,7 @@
-
2025 Project Mycelium. All rights reserved.
+2025 Mycelium Marketplace. All rights reserved.
Latest updates and improvements to the platform
Develop, deploy, and manage applications for the ThreeFold ecosystem
+Develop, deploy, and manage applications for the Mycelium ecosystem
Access guides, tutorials, and API references for developing ThreeFold applications
+Access guides, tutorials, and API references for developing Mycelium applications
Browse Documentation @@ -160,7 +160,7 @@Connect with other ThreeFold application developers, share insights, and get help
+Connect with other Mycelium application developers, share insights, and get help
Join Community diff --git a/src/views/dashboard/cart.html b/src/views/dashboard/cart.html index 4dbc135..eef5683 100644 --- a/src/views/dashboard/cart.html +++ b/src/views/dashboard/cart.html @@ -1,6 +1,6 @@ {% extends "dashboard/layout.html" %} -{% block title %}Shopping Cart - ThreeFold Dashboard{% endblock %} +{% block title %}Shopping Cart - Mycelium Dashboard{% endblock %} {% block dashboard_content %}Manage your ThreeFold experience through different perspectives:
+Manage your Mycelium experience through different perspectives:
Exchange currencies and tokens through ThreeFold liquidity pools
+Exchange currencies and tokens through Mycelium liquidity pools
@@ -49,7 +49,7 @@Exchange between USD Credits and ThreeFold Tokens (TFT).
+Exchange between USD Credits and Mycelium Tokens (TFT).
Stake your Credits to earn discounts and increase your reputation in the ThreeFold ecosystem
+Stake your Credits to earn discounts and increase your reputation in the Mycelium ecosystem
Add your first node from the ThreeFold Grid to start offering slices on the marketplace.
+Add your first node from the Mycelium Grid to start offering slices on the marketplace.
@@ -520,13 +520,13 @@Agreement Type: Standard Service Provider
Start Date: January 15, 2025
diff --git a/src/views/dashboard/service_request_invoice.html b/src/views/dashboard/service_request_invoice.html index 969e37e..d730981 100644 --- a/src/views/dashboard/service_request_invoice.html +++ b/src/views/dashboard/service_request_invoice.html @@ -3,7 +3,7 @@ -Integrate directly with the Project Mycelium through our REST API.
+Integrate directly with the Mycelium Marketplace through our REST API.
The Project Mycelium API provides programmatic access to marketplace resources and operations. This allows developers to build applications that interface with the marketplace ecosystem, deploy and manage resources, and perform transactions using USD Credits.
+The Mycelium Marketplace API provides programmatic access to marketplace resources and operations. This allows developers to build applications that interface with the marketplace ecosystem, deploy and manage resources, and perform transactions using USD Credits.
The API uses token-based authentication. To obtain an API token:
ThreeFold Agentic Apps represent a new approach to application deployment that balances ease of use with digital sovereignty. These pre-configured, self-healing applications are designed to run on the ThreeFold Grid while allowing users to maintain complete control over their infrastructure and data.
+Mycelium Agentic Apps represent a new approach to application deployment that balances ease of use with digital sovereignty. These pre-configured, self-healing applications are designed to run on the Mycelium Grid while allowing users to maintain complete control over their infrastructure and data.
Unlike traditional SaaS offerings that require surrendering control of your data to the provider, ThreeFold Agentic Apps run on compute resources that remain under your sovereign control, while the application provider manages only the application layer.
+Unlike traditional SaaS offerings that require surrendering control of your data to the provider, Mycelium Agentic Apps run on compute resources that remain under your sovereign control, while the application provider manages only the application layer.
The Project Mycelium offers a diverse range of applications across multiple categories:
+The Mycelium Marketplace offers a diverse range of applications across multiple categories:
Agentic Apps on the Project Mycelium function through a unique partnership model between users and application providers:
+Agentic Apps on the Mycelium Marketplace function through a unique partnership model between users and application providers:
You allocate compute slices from your ThreeFold account to run the application.
+You allocate compute slices from your Mycelium account to run the application.
All applications in the Project Mycelium feature self-healing capabilities to ensure reliability and minimal downtime:
+All applications in the Mycelium Marketplace feature self-healing capabilities to ensure reliability and minimal downtime:
Solution providers in the Project Mycelium undergo a certification process to ensure quality and reliability:
+Solution providers in the Mycelium Marketplace undergo a certification process to ensure quality and reliability: