feat: rename Project Mycelium to Mycelium Marketplace across codebase and UI

This commit is contained in:
mik-tf
2025-09-08 13:56:17 -04:00
parent c054ceb24d
commit 1028ea8c43
74 changed files with 288 additions and 288 deletions

View File

@@ -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

View File

@@ -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;

View File

@@ -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(),

View File

@@ -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),

View File

@@ -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:

View File

@@ -1,4 +1,4 @@
/* Custom styles for Project Mycelium */
/* Custom styles for Mycelium Marketplace */
/* Global styles */
body {

View File

@@ -20,7 +20,7 @@
</defs>
<!-- Title -->
<text x="400" y="30" class="text title-text" style="font-size: 20px;">ThreeFold Points (TFP) Flow</text>
<text x="400" y="30" class="text title-text" style="font-size: 20px;">Mycelium Points (TFP) Flow</text>
<!-- Column 1: Providers & Generation -->
<rect x="50" y="70" width="180" height="100" class="box provider-color" />

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -35,7 +35,7 @@ class BuyNowRequestBuilder {
}
providerName(name) {
this.request.provider_name = name || 'Project Mycelium';
this.request.provider_name = name || 'Mycelium Marketplace';
return this;
}

View File

@@ -1247,7 +1247,7 @@ function showDeploymentDetailsModal(deployment, appName) {
showModal('deploymentDetailsModal');
}
// ThreeFold Support Modal
// Mycelium Support Modal
function showMyceliumSupportModal(deploymentId, customerName) {
const modalHtml = `
<div class="modal fade" id="threeFoldSupportModal" tabindex="-1" aria-labelledby="threeFoldSupportModalLabel" aria-hidden="true">

View File

@@ -1,6 +1,6 @@
/**
* Dashboard Messages Page - Full-page messaging interface
* Follows Project Mycelium design patterns and CSP compliance
* Follows Mycelium Marketplace design patterns and CSP compliance
*/
class DashboardMessaging {

View File

@@ -548,24 +548,24 @@ function refreshSliceCalculations() {
}
/**
* Sync node data with ThreeFold Grid
* Sync node data with Mycelium Grid
*/
function syncWithGrid() {
console.log('☁️ Syncing with ThreeFold Grid');
console.log('☁️ Syncing with Mycelium Grid');
// Immediate UX feedback while the backend sync runs
try { showNotification('Syncing with ThreeFold Grid...', 'info'); } catch (_) {}
try { showNotification('Syncing with Mycelium Grid...', 'info'); } catch (_) {}
window.apiJson('/api/dashboard/sync-with-grid', {
method: 'POST'
})
.then(() => {
// Treat resolved response as success; apiJson throws on non-OK
showNotification('Successfully synced with ThreeFold Grid', 'success');
showNotification('Successfully synced with Mycelium Grid', 'success');
setTimeout(() => { window.location.reload(); }, 1000);
})
.catch(error => {
console.error('Error syncing with grid:', error);
showNotification('Error syncing with ThreeFold Grid', 'error');
showNotification('Error syncing with Mycelium Grid', 'error');
});
}
@@ -3188,7 +3188,7 @@ async function viewDefaultSliceDetails(formatId) {
id: formatData.id,
name: formatData.name,
description: formatData.description,
provider_name: "ThreeFold (Default)",
provider_name: "Mycelium (Default)",
base_price: formatData.price_per_hour,
slice_configuration: {
cpu_cores: formatData.cpu_cores,
@@ -3230,7 +3230,7 @@ async function editDefaultSliceConfiguration(formatId) {
id: formatData.id,
name: formatData.name,
description: formatData.description,
provider_name: "ThreeFold (Default)",
provider_name: "Mycelium (Default)",
base_price: formatData.price_per_hour,
attributes: {
slice_configuration: {
@@ -5763,7 +5763,7 @@ function getSelectedSliceConfiguration() {
};
}
/**
* Sync node data from ThreeFold Grid
* Sync node data from Mycelium Grid
*/
/**
* Show default slice details modal

View File

@@ -1,5 +1,5 @@
/**
* Generic Messaging System for Project Mycelium
* Generic Messaging System for Mycelium Marketplace
* Handles communication between users and providers.
*/

View File

@@ -1,4 +1,4 @@
// Modal System for Project Mycelium
// Modal System for Mycelium Marketplace
class ModalSystem {
constructor() {
this.modals = new Map();

View File

@@ -1,5 +1,5 @@
/**
* Enhanced Notification System for Project Mycelium
* Enhanced Notification System for Mycelium Marketplace
* Provides industry-standard message notifications across the platform
*/
@@ -109,7 +109,7 @@ class NotificationSystem {
* Update document title to show unread count
*/
updateDocumentTitle() {
const baseTitle = 'Project Mycelium';
const baseTitle = 'Mycelium Marketplace';
if (this.unreadCount > 0) {
document.title = `(${this.unreadCount}) ${baseTitle}`;
} else {

View File

@@ -6,7 +6,7 @@ use std::collections::HashMap;
/// Centralized response builder for consistent API responses
///
/// This builder consolidates all scattered HttpResponse construction throughout
/// the Project Mycelium codebase into a single source of truth, following
/// the Mycelium Marketplace codebase into a single source of truth, following
/// the established builder pattern architecture.
///
/// Usage:

View File

@@ -1,4 +1,4 @@
{% extends "base.html" %} {% block title %}Login - Project Mycelium{% endblock %} {%
{% extends "base.html" %} {% block title %}Login - Mycelium Marketplace{% endblock %} {%
block content %}
<div class="container">
<div class="row justify-content-center">

View File

@@ -1,4 +1,4 @@
{% extends "base.html" %} {% block title %}Register - Project Mycelium{% endblock %}
{% extends "base.html" %} {% block title %}Register - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container">
<div class="row justify-content-center">
@@ -103,7 +103,7 @@ document.addEventListener('DOMContentLoaded', function() {
checkoutNotice.innerHTML = `
<i class="bi bi-gift me-2"></i>
<div>
<strong>Welcome to ThreeFold!</strong><br>
<strong>Welcome to Mycelium!</strong><br>
<small>Create your free account to access your cart and complete your purchase. It only takes 30 seconds!</small>
</div>
`;

View File

@@ -4,7 +4,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{% block title %}Project Mycelium{% endblock %}</title>
<title>{% block title %}Mycelium Marketplace{% endblock %}</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css" rel="stylesheet">
<link rel="stylesheet" href="/static/css/styles.css">
@@ -17,7 +17,7 @@
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="/">
<img src="/static/images/logo_dark.png" alt="Mycelium Logo" height="30" class="me-2">
<span>Project Mycelium</span>
<span>Mycelium Marketplace</span>
</a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav"
aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
@@ -178,13 +178,13 @@
<ul class="nav flex-column text-start">
<li class="nav-item mb-2"><a href="/about" class="nav-link p-0 text-muted">About</a></li>
<li class="nav-item mb-2"><a href="/contact" class="nav-link p-0 text-muted">Contact</a></li>
<li class="nav-item mb-2"><a href="https://threefold.io" target="_blank" class="nav-link p-0 text-muted">ThreeFold</a></li>
<li class="nav-item mb-2"><a href="https://threefold.io" target="_blank" class="nav-link p-0 text-muted">Mycelium</a></li>
<li class="nav-item mb-2"><a href="https://github.com/threefoldtech" target="_blank" class="nav-link p-0 text-muted">TF9</a></li>
</ul>
</div>
</div>
<div class="d-flex justify-content-center pt-4 mt-4 border-top">
<p class="text-muted"> 2025 Project Mycelium. All rights reserved.</p>
<p class="text-muted"> 2025 Mycelium Marketplace. All rights reserved.</p>
</div>
</div>
</div>

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Shopping Cart - Project Mycelium{% endblock %}
{% block title %}Shopping Cart - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Changelog - Project Mycelium{% endblock %}
{% block title %}Changelog - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
@@ -9,7 +9,7 @@
<div class="d-flex align-items-center mb-4">
<i class="bi bi-clock-history me-3" style="font-size: 2rem; color: #0066cc;"></i>
<div>
<h1 class="mb-1">Project Mycelium Changelog</h1>
<h1 class="mb-1">Mycelium Marketplace Changelog</h1>
<p class="text-muted mb-0">Latest updates and improvements to the platform</p>
</div>
</div>
@@ -185,7 +185,7 @@
<div class="feature-group">
<h4 class="h5 text-primary mb-3"><i class="bi bi-server me-2"></i>Infrastructure</h4>
<ul class="list-unstyled">
<li class="mb-2"><i class="bi bi-plus-circle text-success me-2"></i>ThreeFold Grid integration</li>
<li class="mb-2"><i class="bi bi-plus-circle text-success me-2"></i>Mycelium Grid integration</li>
<li class="mb-2"><i class="bi bi-plus-circle text-success me-2"></i>Basic dashboard functionality</li>
</ul>
</div>

View File

@@ -1,11 +1,11 @@
{% extends "dashboard/layout.html" %}
{% block title %}ThreeFold Dashboard - Application Provider{% endblock %}
{% block title %}Mycelium Dashboard - Application Provider{% endblock %}
{% block dashboard_content %}
<div class="my-4">
<h1>Application Provider Dashboard</h1>
<p class="lead">Develop, deploy, and manage applications for the ThreeFold ecosystem</p>
<p class="lead">Develop, deploy, and manage applications for the Mycelium ecosystem</p>
<!-- Status Summary -->
<div class="row mt-4">
@@ -149,7 +149,7 @@
<div class="card h-100">
<div class="card-body">
<h5><i class="bi bi-book me-2 text-primary"></i> Documentation</h5>
<p>Access guides, tutorials, and API references for developing ThreeFold applications</p>
<p>Access guides, tutorials, and API references for developing Mycelium applications</p>
<a href="https://manual.threefold.io" target="_blank" class="btn btn-sm btn-outline-primary">
<i class="bi bi-box-arrow-up-right me-1"></i>Browse Documentation
</a>
@@ -160,7 +160,7 @@
<div class="card h-100">
<div class="card-body">
<h5><i class="bi bi-people me-2 text-info"></i> Developer Community</h5>
<p>Connect with other ThreeFold application developers, share insights, and get help</p>
<p>Connect with other Mycelium application developers, share insights, and get help</p>
<a href="https://t.me/threefoldtesting" target="_blank" class="btn btn-sm btn-outline-info">
<i class="bi bi-box-arrow-up-right me-1"></i>Join Community
</a>

View File

@@ -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 %}
<div class="my-4">

View File

@@ -1,6 +1,6 @@
{% extends "dashboard/layout.html" %}
{% block title %}ThreeFold Dashboard - Overview{% endblock %}
{% block title %}Mycelium Dashboard - Overview{% endblock %}
{% block dashboard_content %}
<div class="my-4">
@@ -103,7 +103,7 @@
<div class="row mt-4">
<div class="col-12">
<h3>Your Roles</h3>
<p>Manage your ThreeFold experience through different perspectives:</p>
<p>Manage your Mycelium experience through different perspectives:</p>
</div>
<div class="col-md-6 col-lg-3 mb-4">
<div class="dashboard-card">

View File

@@ -1,6 +1,6 @@
{% extends "dashboard/layout.html" %}
{% block title %}Order History - ThreeFold Dashboard{% endblock %}
{% block title %}Order History - Mycelium Dashboard{% endblock %}
{% block dashboard_content %}
<div class="my-4">

View File

@@ -1,11 +1,11 @@
{% extends "dashboard/layout.html" %}
{% block title %}ThreeFold Dashboard - Credits Pools{% endblock %}
{% block title %}Mycelium Dashboard - Credits Pools{% endblock %}
{% block dashboard_content %}
<div class="my-4">
<h1>Credits Pools</h1>
<p class="lead">Exchange currencies and tokens through ThreeFold liquidity pools</p>
<p class="lead">Exchange currencies and tokens through Mycelium liquidity pools</p>
<!-- Liquidity Pools Section -->
@@ -49,7 +49,7 @@
<h5 class="mb-0">Credits - TFT Pool</h5>
</div>
<div class="card-body">
<p class="card-text">Exchange between USD Credits and ThreeFold Tokens (TFT).</p>
<p class="card-text">Exchange between USD Credits and Mycelium Tokens (TFT).</p>
<div class="d-flex justify-content-between align-items-center mb-3">
<span class="text-muted">Current rate:</span>
<span class="fw-bold exchange-rate">1 USD ≈ 5 TFT</span>
@@ -106,7 +106,7 @@
<div class="col-12">
<div class="dashboard-section">
<h3>Credits Staking</h3>
<p>Stake your Credits to earn discounts and increase your reputation in the ThreeFold ecosystem</p>
<p>Stake your Credits to earn discounts and increase your reputation in the Mycelium ecosystem</p>
<div class="row">
<div class="col-lg-6 mb-4">

View File

@@ -1,6 +1,6 @@
{% extends "dashboard/layout.html" %}
{% block title %}ThreeFold Dashboard - Resource Provider{% endblock %}
{% block title %}Mycelium Dashboard - Resource Provider{% endblock %}
{% block dashboard_content %}
<div class="my-4">
@@ -315,7 +315,7 @@
<td colspan="9" class="text-center text-muted py-4">
<i class="bi bi-nodes display-4 d-block mb-3"></i>
<h5>No Nodes Added Yet</h5>
<p>Add your first node from the ThreeFold Grid to start offering slices on the marketplace.</p>
<p>Add your first node from the Mycelium Grid to start offering slices on the marketplace.</p>
<button class="btn btn-success" data-bs-toggle="modal" data-bs-target="#addNodeModal">
<i class="bi bi-plus-circle me-2"></i> Add Your First Node
</button>
@@ -520,13 +520,13 @@
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="addNodeModalLabel">Add Nodes from ThreeFold Grid</h5>
<h5 class="modal-title" id="addNodeModalLabel">Add Nodes from Mycelium Grid</h5>
<button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<div class="alert alert-info">
<i class="bi bi-info-circle me-2"></i>
<strong>Mycelium Grid Integration:</strong> Enter the Grid Node IDs of your physical Mycelium Nodes. Node specifications and location will be automatically fetched from the ThreeFold Grid.
<strong>Mycelium Grid Integration:</strong> Enter the Grid Node IDs of your physical Mycelium Nodes. Node specifications and location will be automatically fetched from the Mycelium Grid.
</div>
<!-- Node Input Mode Selection -->
@@ -543,14 +543,14 @@
<!-- Single Node Input -->
<div id="singleNodeInput" class="mb-4">
<label for="gridNodeId" class="form-label">ThreeFold Grid Node ID</label>
<label for="gridNodeId" class="form-label">Mycelium Grid Node ID</label>
<input type="number" class="form-control" id="gridNodeId" placeholder="e.g., 8, 42, 1337" min="1">
<small class="text-muted">Enter the ID of your node on the ThreeFold Grid</small>
<small class="text-muted">Enter the ID of your node on the Mycelium Grid</small>
</div>
<!-- Multiple Nodes Input -->
<div id="multipleNodeInput" class="mb-4" style="display: none;">
<label for="gridNodeIds" class="form-label">ThreeFold Grid Node IDs</label>
<label for="gridNodeIds" class="form-label">Mycelium Grid Node IDs</label>
<textarea class="form-control" id="gridNodeIds" rows="3" placeholder="Enter node IDs separated by commas or new lines&#10;e.g., 8, 42, 1337&#10;or one per line"></textarea>
<small class="text-muted">Enter multiple node IDs separated by commas or new lines</small>
</div>
@@ -1137,7 +1137,7 @@
</ul>
<div class="alert alert-info">
<i class="bi bi-info-circle me-2"></i>
<strong>Note:</strong> For grid nodes, this only removes the node from your dashboard. The physical node remains on the ThreeFold Grid.
<strong>Note:</strong> For grid nodes, this only removes the node from your dashboard. The physical node remains on the Mycelium Grid.
</div>
</div>
<div class="modal-footer">

View File

@@ -1,6 +1,6 @@
{% extends "dashboard/layout.html" %}
{% block title %}ThreeFold Dashboard - Service Provider{% endblock %}
{% block title %}Mycelium Dashboard - Service Provider{% endblock %}
{% block head %}
{{ super() }}
@@ -390,7 +390,7 @@
<div class="card-body">
<div class="alert alert-info">
<i class="bi bi-info-circle me-2"></i>
Your service provider agreement with ThreeFold is active and in good standing.
Your service provider agreement with Mycelium is active and in good standing.
</div>
<p><strong>Agreement Type:</strong> Standard Service Provider</p>
<p><strong>Start Date:</strong> January 15, 2025</p>

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Service Invoice - ThreeFold Dashboard</title>
<title>Service Invoice - Mycelium Dashboard</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css" rel="stylesheet">
<style>
@@ -90,8 +90,8 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-dark no-print">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="/">
<img src="/static/images/logo_dark.png" alt="ThreeFold Logo" class="me-2">
<span>ThreeFold Dashboard</span>
<img src="/static/images/logo_dark.png" alt="Mycelium Logo" class="me-2">
<span>Mycelium Dashboard</span>
</a>
<div class="navbar-nav ms-auto">
<a class="nav-link" href="/dashboard">
@@ -219,7 +219,7 @@
<h6 class="text-muted mb-3">PAYMENT TERMS:</h6>
<p class="mb-2">Payment is due within 30 days of invoice date.</p>
<p class="mb-2">Please reference invoice number <strong>INV-{{ request.id }}</strong> with payment.</p>
<p class="mb-0"><em>Thank you for choosing ThreeFold Grid services!</em></p>
<p class="mb-0"><em>Thank you for choosing Mycelium Grid services!</em></p>
</div>
<div class="col-md-6">
<div class="text-md-end">

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Service Request Report - ThreeFold Dashboard</title>
<title>Service Request Report - Mycelium Dashboard</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css" rel="stylesheet">
<style>
@@ -113,8 +113,8 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-dark no-print">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="/">
<img src="/static/images/logo_dark.png" alt="ThreeFold Logo" class="me-2">
<span>ThreeFold Dashboard</span>
<img src="/static/images/logo_dark.png" alt="Mycelium Logo" class="me-2">
<span>Mycelium Dashboard</span>
</a>
<div class="navbar-nav ms-auto">
<a class="nav-link" href="/dashboard">

View File

@@ -1,6 +1,6 @@
{% extends "dashboard/layout.html" %}
{% block title %}ThreeFold Dashboard - User{% endblock %}
{% block title %}Mycelium Dashboard - User{% endblock %}
{% block dashboard_content %}
<div class="my-4">

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}ThreeFold Dashboard - Welcome{% endblock %}
{% block title %}Mycelium Dashboard - Welcome{% endblock %}
{% block content %}
<div class="container py-5">
@@ -9,17 +9,17 @@
<div class="card shadow-lg border-0">
<div class="card-body p-5">
<div class="text-center mb-5">
<h1 class="display-4 fw-bold text-primary">Welcome to ThreeFold Dashboard</h1>
<p class="lead text-muted">Your central hub for managing your ThreeFold experience</p>
<h1 class="display-4 fw-bold text-primary">Welcome to Mycelium Dashboard</h1>
<p class="lead text-muted">Your central hub for managing your Mycelium experience</p>
</div>
<div class="row mb-5 align-items-center">
<div class="col-md-6 text-center">
<img src="/static/images/logo_light.png" alt="ThreeFold Logo" class="img-fluid" style="max-width: 300px;">
<img src="/static/images/logo_light.png" alt="Mycelium Logo" class="img-fluid" style="max-width: 300px;">
</div>
<div class="col-md-6">
<h2>Access Your Dashboard</h2>
<p class="mb-4">The ThreeFold Dashboard gives you all the tools to manage your resources, monitor your nodes, deploy applications, and more - all in one place.</p>
<p class="mb-4">The Mycelium Dashboard gives you all the tools to manage your resources, monitor your nodes, deploy applications, and more - all in one place.</p>
<div class="d-grid gap-3">
<a href="/login" class="btn btn-primary btn-lg">

View File

@@ -1,6 +1,6 @@
{% extends "docs/layout.html" %}
{% block title %}API Documentation - Project Mycelium{% endblock %}
{% block title %}API Documentation - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<style>
@@ -28,12 +28,12 @@
}
</style>
<div class="my-4">
<h1>Project Mycelium API</h1>
<p class="lead">Integrate directly with the Project Mycelium through our REST API.</p>
<h1>Mycelium Marketplace API</h1>
<p class="lead">Integrate directly with the Mycelium Marketplace through our REST API.</p>
<div class="doc-section">
<h2>API Overview</h2>
<p>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.</p>
<p>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.</p>
<div class="alert alert-info">
<div class="d-flex">
@@ -52,7 +52,7 @@
<h2>Authentication</h2>
<p>The API uses token-based authentication. To obtain an API token:</p>
<ol>
<li>Log in to your Project Mycelium account</li>
<li>Log in to your Mycelium Marketplace account</li>
<li>Navigate to Settings &gt; API Access</li>
<li>Generate a new API token with the required scopes</li>
</ol>

View File

@@ -1,6 +1,6 @@
{% extends "docs/layout.html" %}
{% block title %}Agentic Apps - Project Mycelium{% endblock %}
{% block title %}Agentic Apps - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="my-4">
@@ -9,7 +9,7 @@
<div class="doc-section">
<h2>Overview</h2>
<p>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.</p>
<p>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.</p>
<div class="alert alert-info">
<div class="d-flex">
@@ -17,8 +17,8 @@
<i class="bi bi-info-circle-fill fs-3"></i>
</div>
<div>
<h5 class="alert-heading">The ThreeFold Difference</h5>
<p class="mb-0">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.</p>
<h5 class="alert-heading">The Mycelium Difference</h5>
<p class="mb-0">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.</p>
</div>
</div>
</div>
@@ -26,7 +26,7 @@
<div class="doc-section">
<h2>Application Categories</h2>
<p>The Project Mycelium offers a diverse range of applications across multiple categories:</p>
<p>The Mycelium Marketplace offers a diverse range of applications across multiple categories:</p>
<div class="row row-cols-1 row-cols-md-2 row-cols-lg-3 g-4 mb-4">
<div class="col">
@@ -88,7 +88,7 @@
<div class="doc-section">
<h2>How It Works</h2>
<p>Agentic Apps on the Project Mycelium function through a unique partnership model between users and application providers:</p>
<p>Agentic Apps on the Mycelium Marketplace function through a unique partnership model between users and application providers:</p>
<div class="row align-items-center mb-4">
<div class="col-md-6">
@@ -99,7 +99,7 @@
<li class="list-group-item d-flex">
<div>
<strong>Resource Provision</strong>
<p class="mb-0 text-muted">You allocate compute slices from your ThreeFold account to run the application.</p>
<p class="mb-0 text-muted">You allocate compute slices from your Mycelium account to run the application.</p>
</div>
</li>
<li class="list-group-item d-flex">
@@ -139,7 +139,7 @@
<div class="doc-section">
<h2>Self-Healing Architecture</h2>
<p>All applications in the Project Mycelium feature self-healing capabilities to ensure reliability and minimal downtime:</p>
<p>All applications in the Mycelium Marketplace feature self-healing capabilities to ensure reliability and minimal downtime:</p>
<div class="row">
<div class="col-md-6">
@@ -193,7 +193,7 @@
<div class="doc-section">
<h2>Application Provider Certification</h2>
<p>Solution providers in the Project Mycelium undergo a certification process to ensure quality and reliability:</p>
<p>Solution providers in the Mycelium Marketplace undergo a certification process to ensure quality and reliability:</p>
<div class="table-responsive">
<table class="table table-striped table-bordered">
@@ -248,7 +248,7 @@
<div class="doc-section">
<h2>Deployment Process</h2>
<p>Deploying an application from the Project Mycelium is a straightforward process:</p>
<p>Deploying an application from the Mycelium Marketplace is a straightforward process:</p>
<div class="row">
<div class="col-lg-3 col-md-6">

View File

@@ -1,15 +1,15 @@
{% extends "docs/layout.html" %}
{% block title %}Certification - Project Mycelium{% endblock %}
{% block title %}Certification - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="my-4">
<h1>Certification</h1>
<p class="lead">Understanding the quality assurance and trust framework in the ThreeFold ecosystem.</p>
<p class="lead">Understanding the quality assurance and trust framework in the Mycelium ecosystem.</p>
<div class="doc-section">
<h2>Overview</h2>
<p>The ThreeFold Certification framework establishes trust and quality standards throughout the ecosystem. This multi-layered certification system applies to hardware, software, and service providers, ensuring reliability, security, and compatibility across the ThreeFold Grid and Marketplace.</p>
<p>The Mycelium Certification framework establishes trust and quality standards throughout the ecosystem. This multi-layered certification system applies to hardware, software, and service providers, ensuring reliability, security, and compatibility across the Mycelium Grid and Marketplace.</p>
<div class="alert alert-info">
<div class="d-flex">
@@ -18,7 +18,7 @@
</div>
<div>
<h5 class="alert-heading">Key Concept</h5>
<p class="mb-0">Certification in the ThreeFold ecosystem is designed to build trust in a decentralized network where participants may not know each other directly. Through transparent verification processes and clear standards, certification provides assurance of quality, security, and compatibility.</p>
<p class="mb-0">Certification in the Mycelium ecosystem is designed to build trust in a decentralized network where participants may not know each other directly. Through transparent verification processes and clear standards, certification provides assurance of quality, security, and compatibility.</p>
</div>
</div>
</div>
@@ -26,7 +26,7 @@
<div class="doc-section">
<h2>Certification Types</h2>
<p>The ThreeFold ecosystem incorporates several types of certification tailored to different components:</p>
<p>The Mycelium ecosystem incorporates several types of certification tailored to different components:</p>
<div class="row row-cols-1 row-cols-md-2 row-cols-lg-3 g-4 mb-4">
<div class="col">
@@ -41,7 +41,7 @@
<div class="card h-100">
<div class="card-body">
<h5 class="card-title"><i class="bi bi-window me-2 text-primary"></i>Application Certification</h5>
<p class="card-text">Validation of software applications in the marketplace to confirm security, performance, and compatibility with ThreeFold infrastructure.</p>
<p class="card-text">Validation of software applications in the marketplace to confirm security, performance, and compatibility with Mycelium infrastructure.</p>
</div>
</div>
</div>
@@ -49,7 +49,7 @@
<div class="card h-100">
<div class="card-body">
<h5 class="card-title"><i class="bi bi-person-badge me-2 text-primary"></i>Provider Certification</h5>
<p class="card-text">Verification of service providers' expertise, reliability, and adherence to ThreeFold standards and best practices.</p>
<p class="card-text">Verification of service providers' expertise, reliability, and adherence to Mycelium standards and best practices.</p>
</div>
</div>
</div>
@@ -82,7 +82,7 @@
<div class="doc-section">
<h2>Certification Levels</h2>
<p>The ThreeFold ecosystem uses tiered certification levels to indicate different standards of verification:</p>
<p>The Mycelium ecosystem uses tiered certification levels to indicate different standards of verification:</p>
<div class="row">
<div class="col-md-4">
@@ -216,7 +216,7 @@
<div class="doc-section">
<h2>Certification Standards</h2>
<p>ThreeFold certification standards are designed to ensure consistent quality across the ecosystem:</p>
<p>Mycelium certification standards are designed to ensure consistent quality across the ecosystem:</p>
<div class="table-responsive">
<table class="table table-striped table-bordered">
@@ -308,7 +308,7 @@
<div class="doc-section">
<h2>Benefits of Certification</h2>
<p>Certification provides substantial advantages to all participants in the ThreeFold ecosystem:</p>
<p>Certification provides substantial advantages to all participants in the Mycelium ecosystem:</p>
<div class="row">
<div class="col-lg-6">
@@ -376,7 +376,7 @@
<div class="doc-section">
<h2>Certification Authorities</h2>
<p>The ThreeFold certification system involves multiple layers of validation:</p>
<p>The Mycelium certification system involves multiple layers of validation:</p>
<div class="row g-4">
<div class="col-md-6 col-lg-3">
@@ -396,7 +396,7 @@
<div class="mb-3">
<i class="bi bi-shield-fill fs-1 text-success"></i>
</div>
<h5 class="card-title">ThreeFold Teams</h5>
<h5 class="card-title">Mycelium Teams</h5>
<p class="card-text">Core teams responsible for standard verification processes</p>
</div>
</div>
@@ -432,7 +432,7 @@
</div>
<div>
<h5 class="alert-heading">Decentralized Certification</h5>
<p class="mb-0">The ThreeFold certification system is designed to be increasingly decentralized over time. The ultimate goal is to create a self-sustaining network of independent certifiers who maintain the quality standards of the ecosystem while preventing centralized control.</p>
<p class="mb-0">The Mycelium certification system is designed to be increasingly decentralized over time. The ultimate goal is to create a self-sustaining network of independent certifiers who maintain the quality standards of the ecosystem while preventing centralized control.</p>
</div>
</div>
</div>
@@ -456,7 +456,7 @@
<div class="card mb-3">
<div class="card-body">
<h5><i class="bi bi-qr-code me-2 text-secondary"></i>Verification Codes</h5>
<p>Each certified entity receives a unique verification code that can be validated through the ThreeFold platform.</p>
<p>Each certified entity receives a unique verification code that can be validated through the Mycelium platform.</p>
<a href="#" class="btn btn-sm btn-outline-secondary">Verify Code</a>
</div>
</div>

View File

@@ -1,11 +1,11 @@
{% extends "docs/layout.html" %}
{% block title %}Compute Resources - Project Mycelium{% endblock %}
{% block title %}Compute Resources - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="my-4">
<h1>Compute Resources (Slices)</h1>
<p class="lead">Understanding the core compute resources available in the Project Mycelium.</p>
<p class="lead">Understanding the core compute resources available in the Mycelium Marketplace.</p>
<div class="doc-section">
<h2>Overview</h2>
@@ -18,7 +18,7 @@
</div>
<div>
<h5 class="alert-heading">Key Concept</h5>
<p class="mb-0">Unlike traditional cloud computing models, ThreeFold's compute resources are fully sovereign, meaning you maintain complete control and ownership over your resources and the workloads deployed on them.</p>
<p class="mb-0">Unlike traditional cloud computing models, Mycelium's compute resources are fully sovereign, meaning you maintain complete control and ownership over your resources and the workloads deployed on them.</p>
</div>
</div>
</div>
@@ -191,7 +191,7 @@
<div class="doc-section">
<h2>Resource Management</h2>
<p>The Project Mycelium provides comprehensive tools for managing your compute resources:</p>
<p>The Mycelium Marketplace provides comprehensive tools for managing your compute resources:</p>
<div class="row">
<div class="col-lg-4 col-md-6">

View File

@@ -1,15 +1,15 @@
{% extends "docs/layout.html" %}
{% block title %}Mycelium Gateways - Project Mycelium{% endblock %}
{% block title %}Mycelium Gateways - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="my-4">
<h1>Mycelium Gateways</h1>
<p class="lead">Comprehensive guide to internet connectivity services in the ThreeFold ecosystem.</p>
<p class="lead">Comprehensive guide to internet connectivity services in the Mycelium ecosystem.</p>
<div class="doc-section">
<h2>Overview</h2>
<p>Mycelium Gateways are distributed network access points that provide secure, peer-to-peer internet connectivity services within the ThreeFold ecosystem. These gateways facilitate routing, name resolution, and secure access to resources across the network.</p>
<p>Mycelium Gateways are distributed network access points that provide secure, peer-to-peer internet connectivity services within the Mycelium ecosystem. These gateways facilitate routing, name resolution, and secure access to resources across the network.</p>
<div class="alert alert-info">
<div class="d-flex">
@@ -31,7 +31,7 @@
<div class="card h-100">
<div class="card-body">
<h5 class="card-title"><i class="bi bi-globe me-2 text-primary"></i>Internet Access</h5>
<p class="card-text">Provide secure connection points between the ThreeFold Grid and the traditional internet.</p>
<p class="card-text">Provide secure connection points between the Mycelium Grid and the traditional internet.</p>
</div>
</div>
</div>

View File

@@ -1,15 +1,15 @@
{% extends "docs/layout.html" %}
{% block title %}Getting Started - Project Mycelium{% endblock %}
{% block title %}Getting Started - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="my-4">
<h1>Getting Started with Project Mycelium</h1>
<p class="lead">A step-by-step guide to begin your journey with the ThreeFold ecosystem.</p>
<h1>Getting Started with Mycelium Marketplace</h1>
<p class="lead">A step-by-step guide to begin your journey with the Mycelium ecosystem.</p>
<div class="doc-section">
<h2>Welcome to Project Mycelium</h2>
<p>This guide will help you get started with the Project Mycelium platform, covering everything from account creation to making your first transaction.</p>
<h2>Welcome to Mycelium Marketplace</h2>
<p>This guide will help you get started with the Mycelium Marketplace platform, covering everything from account creation to making your first transaction.</p>
</div>
<div class="doc-section">
@@ -17,7 +17,7 @@
<div class="card mb-4">
<div class="card-body">
<h5 class="mb-3"><i class="bi bi-person-plus me-2 text-primary"></i>Registration Process</h5>
<p>Creating an account on the Project Mycelium is simple and straightforward:</p>
<p>Creating an account on the Mycelium Marketplace is simple and straightforward:</p>
<ol>
<li>Navigate to the <a href="/register">Registration Page</a></li>
<li>Enter your email address and create a secure password</li>
@@ -26,7 +26,7 @@
</ol>
<div class="alert alert-info">
<i class="bi bi-info-circle me-2"></i>
<strong>Note:</strong> If you already have a ThreeFold Connect identity, you can use it to sign in directly.
<strong>Note:</strong> If you already have a Mycelium Connect identity, you can use it to sign in directly.
</div>
</div>
</div>

View File

@@ -1,11 +1,11 @@
{% extends "docs/layout.html" %}
{% block title %}Documentation - Project Mycelium{% endblock %}
{% block title %}Documentation - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="my-4">
<h1>Project Mycelium Documentation</h1>
<p class="lead">Welcome to the comprehensive guide to using the Project Mycelium platform.</p>
<h1>Mycelium Marketplace Documentation</h1>
<p class="lead">Welcome to the comprehensive guide to using the Mycelium Marketplace platform.</p>
<div class="alert alert-info mb-4">
<div class="d-flex">
@@ -14,7 +14,7 @@
</div>
<div>
<h5 class="alert-heading">Documentation Overview</h5>
<p>This documentation provides detailed information about the Project Mycelium, its components, and how to effectively use the platform.</p>
<p>This documentation provides detailed information about the Mycelium Marketplace, its components, and how to effectively use the platform.</p>
<p>Use the sidebar navigation to explore different sections of the documentation.</p>
</div>
</div>
@@ -22,7 +22,7 @@
<div class="doc-section">
<h2>Introduction</h2>
<p>The Project Mycelium is an all-in-one platform facilitating the exchange of value through the USD credits system. It connects providers and users, enabling the discovery, acquisition, and management of various resources and services within a decentralized ecosystem.</p>
<p>The Mycelium Marketplace is an all-in-one platform facilitating the exchange of value through the USD credits system. It connects providers and users, enabling the discovery, acquisition, and management of various resources and services within a decentralized ecosystem.</p>
<p>Our vision is a world where internet infrastructure and services are distributed, secure, and maintain user sovereignty. The marketplace is our solution to bring this vision to life, providing a platform where anyone can access or provide digital resources in a fair and transparent way.</p>
</div>
@@ -118,7 +118,7 @@
<div class="doc-section">
<h2>Getting Started</h2>
<p>Ready to dive in? Here's how to get started with the Project Mycelium:</p>
<p>Ready to dive in? Here's how to get started with the Mycelium Marketplace:</p>
<div class="row">
<div class="col-md-4">
<div class="card mb-4">
@@ -127,7 +127,7 @@
<i class="bi bi-person-plus-fill fs-1 text-primary"></i>
</div>
<h5 class="card-title">1. Create an Account</h5>
<p class="card-text">Sign up and verify your identity to join the ThreeFold ecosystem.</p>
<p class="card-text">Sign up and verify your identity to join the Mycelium ecosystem.</p>
<a href="/register" class="btn btn-outline-primary mt-2">Register Now</a>
</div>
</div>

View File

@@ -1,11 +1,11 @@
{% extends "docs/layout.html" %}
{% block title %}Mycelium Nodes Documentation - Project Mycelium{% endblock %}
{% block title %}Mycelium Nodes Documentation - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="my-4">
<h1>Mycelium Nodes</h1>
<p class="lead">Physical computing hardware that can be bought and sold within the Project Mycelium using USD Credits.</p>
<p class="lead">Physical computing hardware that can be bought and sold within the Mycelium Marketplace using USD Credits.</p>
<div class="doc-section">
<h2>Overview</h2>
@@ -351,7 +351,7 @@
<div class="card bg-light mt-5">
<div class="card-body">
<h2><i class="bi bi-question-circle me-2"></i>Ready to Buy or Sell Mycelium Nodes?</h2>
<p class="lead">Visit the Project Mycelium Mycelium Nodes section to start exploring options.</p>
<p class="lead">Visit the Mycelium Marketplace Mycelium Nodes section to start exploring options.</p>
<div class="mt-3">
<a href="/marketplace/mycelium_nodes" class="btn btn-primary me-2">Explore Mycelium Nodes Marketplace</a>
<a href="/docs" class="btn btn-outline-secondary">Back to Documentation</a>

View File

@@ -1,15 +1,15 @@
{% extends "docs/layout.html" %}
{% block title %}Human Energy Services - Project Mycelium{% endblock %}
{% block title %}Human Energy Services - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="my-4">
<h1>Human Energy Services</h1>
<p class="lead">Professional technical services available through the Project Mycelium.</p>
<p class="lead">Professional technical services available through the Mycelium Marketplace.</p>
<div class="doc-section">
<h2>Overview</h2>
<p>Human Energy Services represent the human expertise component of the ThreeFold ecosystem. These services connect professionals with specialized technical skills to users who need assistance with projects, deployments, and optimizations. Unlike traditional freelance marketplaces, Human Energy Services are fully integrated into the ThreeFold ecosystem, using USD Credits for payments and focusing on technical services relevant to the ThreeFold Grid.</p>
<p>Human Energy Services represent the human expertise component of the Mycelium ecosystem. These services connect professionals with specialized technical skills to users who need assistance with projects, deployments, and optimizations. Unlike traditional freelance marketplaces, Human Energy Services are fully integrated into the Mycelium ecosystem, using USD Credits for payments and focusing on technical services relevant to the Mycelium Grid.</p>
<div class="alert alert-info">
<div class="d-flex">
@@ -18,7 +18,7 @@
</div>
<div>
<h5 class="alert-heading">Key Concept</h5>
<p class="mb-0">Human Energy Services acknowledge that technological solutions sometimes require human expertise. By integrating these services directly into the marketplace, ThreeFold creates a complete ecosystem where both automated and human-delivered solutions are available with the same seamless experience.</p>
<p class="mb-0">Human Energy Services acknowledge that technological solutions sometimes require human expertise. By integrating these services directly into the marketplace, Mycelium creates a complete ecosystem where both automated and human-delivered solutions are available with the same seamless experience.</p>
</div>
</div>
</div>
@@ -118,7 +118,7 @@
<div class="doc-section">
<h2>Provider Certification</h2>
<p>Service providers in the ThreeFold ecosystem undergo a certification process to ensure quality and reliability:</p>
<p>Service providers in the Mycelium ecosystem undergo a certification process to ensure quality and reliability:</p>
<div class="row">
<div class="col-md-4">
@@ -166,7 +166,7 @@
<li>Expert-level skills validation</li>
<li>Proven track record</li>
<li>Quality assurance guarantees</li>
<li>ThreeFold certification exam</li>
<li>Mycelium certification exam</li>
</ul>
<p class="text-muted small mt-3">Certified providers receive featured placement, higher rates, and access to enterprise projects.</p>
</div>
@@ -291,7 +291,7 @@
</div>
<div>
<h5 class="alert-heading">Dispute Resolution</h5>
<p class="mb-0">In case of disagreements about deliverable quality or scope, the Project Mycelium offers a structured dispute resolution process. This involves neutral third-party evaluation based on the agreed statement of work. Make sure to clearly document expectations before beginning any service engagement.</p>
<p class="mb-0">In case of disagreements about deliverable quality or scope, the Mycelium Marketplace offers a structured dispute resolution process. This involves neutral third-party evaluation based on the agreed statement of work. Make sure to clearly document expectations before beginning any service engagement.</p>
</div>
</div>
</div>
@@ -365,7 +365,7 @@
<div class="doc-section">
<h2>Becoming a Service Provider</h2>
<p>If you have valuable technical skills, you can join the ThreeFold ecosystem as a service provider:</p>
<p>If you have valuable technical skills, you can join the Mycelium ecosystem as a service provider:</p>
<div class="row">
<div class="col-lg-4">
@@ -410,7 +410,7 @@
</div>
<div>
<h5 class="alert-heading">Provider Resources</h5>
<p class="mb-0">ThreeFold provides extensive resources to help service providers succeed, including training materials, best practices guides, contract templates, and client management tools. Explore the <a href="#" class="alert-link">Provider Resources</a> area to learn more.</p>
<p class="mb-0">Mycelium provides extensive resources to help service providers succeed, including training materials, best practices guides, contract templates, and client management tools. Explore the <a href="#" class="alert-link">Provider Resources</a> area to learn more.</p>
</div>
</div>
</div>

View File

@@ -1,11 +1,11 @@
{% extends "docs/layout.html" %}
{% block title %}Slices - Project Mycelium{% endblock %}
{% block title %}Slices - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="my-4">
<h1>Slices</h1>
<p class="lead">Understanding the fundamental unit of compute capacity in the ThreeFold ecosystem.</p>
<p class="lead">Understanding the fundamental unit of compute capacity in the Mycelium ecosystem.</p>
<div class="doc-section">
<h2>Overview</h2>
@@ -88,7 +88,7 @@
<div class="doc-section">
<h2>Slice Resource Units</h2>
<p>ThreeFold uses standardized units to measure and quantify the resources in each slice:</p>
<p>Mycelium uses standardized units to measure and quantify the resources in each slice:</p>
<div class="table-responsive">
<table class="table table-striped table-bordered">
@@ -316,7 +316,7 @@
<div class="doc-section">
<h2>Managing Slices</h2>
<p>The Project Mycelium provides several tools for managing your slices:</p>
<p>The Mycelium Marketplace provides several tools for managing your slices:</p>
<div class="row">
<div class="col-md-6">

View File

@@ -1,11 +1,11 @@
{% extends "docs/layout.html" %}
{% block title %}USD Credits - Project Mycelium{% endblock %}
{% block title %}USD Credits - Mycelium Marketplace{% endblock %}
{% block docs_content %}
<div class="docs-content">
<h1>USD Credits</h1>
<p class="lead">Project Mycelium uses a simple USD credits system for all transactions.</p>
<p class="lead">Mycelium Marketplace uses a simple USD credits system for all transactions.</p>
<div class="alert alert-info">
<h5>Simple and Intuitive</h5>
@@ -43,7 +43,7 @@
<h2>Getting Started</h2>
<ol>
<li>Create your Project Mycelium account</li>
<li>Create your Mycelium Marketplace account</li>
<li>Add credits to your wallet</li>
<li>Browse the marketplace</li>
<li>Click "Buy Now" for instant purchases</li>

View File

@@ -1,18 +1,18 @@
{% extends "base.html" %}
{% block title %}About - Project Mycelium{% endblock %}
{% block title %}About - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
<div class="row">
<div class="col-lg-8 mx-auto">
<h1>About Project Mycelium</h1>
<p class="lead">A platform connecting the ThreeFold ecosystem and facilitating value exchange.</p>
<h1>About Mycelium Marketplace</h1>
<p class="lead">A platform connecting the Mycelium ecosystem and facilitating value exchange.</p>
<hr>
<section class="mb-5">
<h2>Our Vision</h2>
<p>The Project Mycelium is an all-in-one platform facilitating the exchange of value through the Credits system. It connects providers and users, enabling the discovery, acquisition, and management of various resources and services within a decentralized ecosystem.</p>
<p>The Mycelium Marketplace is an all-in-one platform facilitating the exchange of value through the Credits system. It connects providers and users, enabling the discovery, acquisition, and management of various resources and services within a decentralized ecosystem.</p>
<p>We believe in a world where internet infrastructure and services are distributed, secure, and maintain user sovereignty. The marketplace is our solution to bring this vision to life, providing a platform where anyone can access or provide digital resources in a fair and transparent way.</p>
</section>
@@ -98,7 +98,7 @@
<section class="mb-5">
<h2>Join the Ecosystem</h2>
<p>The Project Mycelium is more than just a platform—it's an ecosystem of innovators, builders, and users working together to create a better digital future. Whether you're looking to access resources for your next project or provide your expertise to others, we invite you to join us.</p>
<p>The Mycelium Marketplace is more than just a platform—it's an ecosystem of innovators, builders, and users working together to create a better digital future. Whether you're looking to access resources for your next project or provide your expertise to others, we invite you to join us.</p>
<div class="d-flex gap-3">
<a href="/register" class="btn btn-primary">Get Started</a>
<a href="/marketplace" class="btn btn-outline-secondary">Explore Marketplace</a>

View File

@@ -1,18 +1,18 @@
{% extends "base.html" %}
{% block title %}Contact - Project Mycelium{% endblock %}
{% block title %}Contact - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
<div class="row">
<div class="col-lg-8 mx-auto">
<h1>Contact ThreeFold</h1>
<p class="lead">Get in touch with the ThreeFold team and community.</p>
<h1>Contact Mycelium</h1>
<p class="lead">Get in touch with the Mycelium team and community.</p>
<hr>
<section class="mb-5">
<h2>Join the ThreeFold Ecosystem</h2>
<p>ThreeFold is an open ecosystem that welcomes contributors, users, and partners from all backgrounds. Whether you're interested in using the platform, contributing to its development, or exploring partnership opportunities, we'd love to hear from you.</p>
<h2>Join the Mycelium Ecosystem</h2>
<p>Mycelium is an open ecosystem that welcomes contributors, users, and partners from all backgrounds. Whether you're interested in using the platform, contributing to its development, or exploring partnership opportunities, we'd love to hear from you.</p>
</section>
<section class="mb-5">
@@ -40,7 +40,7 @@
</div>
<div>
<h5>Community Forum</h5>
<p>Join discussions, ask questions, and connect with the ThreeFold community:</p>
<p>Join discussions, ask questions, and connect with the Mycelium community:</p>
<p class="mb-0"><a href="https://forum.threefold.io" target="_blank" rel="noopener noreferrer">forum.threefold.io</a></p>
</div>
</div>
@@ -70,7 +70,7 @@
<div class="card h-100">
<div class="card-body">
<h5 class="card-title"><i class="bi bi-code-square me-2"></i>Developers</h5>
<p class="card-text">Contribute to the ThreeFold technology stack and help build the peer-to-peer internet infrastructure.</p>
<p class="card-text">Contribute to the Mycelium technology stack and help build the peer-to-peer internet infrastructure.</p>
<a href="https://github.com/threefoldtech" target="_blank" rel="noopener noreferrer" class="btn btn-outline-primary">GitHub</a>
</div>
</div>
@@ -79,7 +79,7 @@
<div class="card h-100">
<div class="card-body">
<h5 class="card-title"><i class="bi bi-hdd-rack me-2"></i>Resource Providers</h5>
<p class="card-text">Contribute compute capacity to the ThreeFold Grid and earn through the platform's ecosystem.</p>
<p class="card-text">Contribute compute capacity to the Mycelium Grid and earn through the platform's ecosystem.</p>
<a href="/docs" class="btn btn-outline-primary">Learn More</a>
</div>
</div>
@@ -123,7 +123,7 @@
<div class="accordion-item">
<h3 class="accordion-header" id="headingTwo">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
How can I schedule a call with the ThreeFold team?
How can I schedule a call with the Mycelium team?
</button>
</h3>
<div id="collapseTwo" class="accordion-collapse collapse" aria-labelledby="headingTwo" data-bs-parent="#contactFAQ">
@@ -135,12 +135,12 @@
<div class="accordion-item">
<h3 class="accordion-header" id="headingThree">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
Where can I find the latest news about ThreeFold?
Where can I find the latest news about Mycelium?
</button>
</h3>
<div id="collapseThree" class="accordion-collapse collapse" aria-labelledby="headingThree" data-bs-parent="#contactFAQ">
<div class="accordion-body">
Stay updated on ThreeFold developments through our <a href="https://forum.threefold.io" target="_blank" rel="noopener noreferrer">community forum</a>, <a href="https://t.me/threefold" target="_blank" rel="noopener noreferrer">Telegram channel</a>, and by following us on social media platforms.
Stay updated on Mycelium developments through our <a href="https://forum.threefold.io" target="_blank" rel="noopener noreferrer">community forum</a>, <a href="https://t.me/threefold" target="_blank" rel="noopener noreferrer">Telegram channel</a>, and by following us on social media platforms.
</div>
</div>
</div>

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Home - Project Mycelium{% endblock %}
{% block title %}Home - Mycelium Marketplace{% endblock %}
{% block content %}
<!-- Hero Section -->
@@ -8,8 +8,8 @@
<div class="container">
<div class="row align-items-center">
<div class="col-lg-7">
<h1>Project Mycelium</h1>
<p class="lead mb-4">The all-in-one platform for decentralized compute resources, applications, and services within the ThreeFold ecosystem.</p>
<h1>Mycelium Marketplace</h1>
<p class="lead mb-4">The all-in-one platform for decentralized compute resources, applications, and services within the Mycelium ecosystem.</p>
<div class="d-flex flex-wrap justify-content-center gap-3">
<a href="/register" class="btn btn-primary cta-primary">Get Started</a>
<a href="/login" class="btn btn-outline-secondary cta-secondary">Log In</a>
@@ -17,7 +17,7 @@
</div>
<div class="col-lg-5">
<div class="text-center">
<img src="/static/images/logo_light.png" alt="ThreeFold Logo" class="img-fluid" style="max-height: 150px;">
<img src="/static/images/logo_light.png" alt="Mycelium Logo" class="img-fluid" style="max-height: 150px;">
</div>
</div>
</div>
@@ -28,7 +28,7 @@
<section class="marketplace-preview">
<div class="container">
<div class="text-center mb-5">
<h2>Discover the Project Mycelium</h2>
<h2>Discover the Mycelium Marketplace</h2>
<p class="lead">Find and access resources, applications and services in a sovereign, secure way</p>
</div>
@@ -38,7 +38,7 @@
<div class="card-body text-center">
<i class="bi bi-cpu text-primary display-4 mb-3"></i>
<h3>Compute Resources</h3>
<p>Access compute capacity (slices) from the decentralized ThreeFold Grid.</p>
<p>Access compute capacity (slices) from the decentralized Mycelium Grid.</p>
<a href="/marketplace/compute" class="btn btn-sm btn-outline-primary">Explore</a>
</div>
</div>
@@ -72,7 +72,7 @@
<div class="container">
<div class="text-center mb-5">
<h2>Frequently Asked Questions</h2>
<p class="lead">Common questions about the Project Mycelium</p>
<p class="lead">Common questions about the Mycelium Marketplace</p>
</div>
<div class="row justify-content-center">
@@ -82,12 +82,12 @@
<div class="accordion-item mb-3">
<h2 class="accordion-header" id="faqHeading1">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#faqCollapse1" aria-expanded="false" aria-controls="faqCollapse1">
What is the Project Mycelium?
What is the Mycelium Marketplace?
</button>
</h2>
<div id="faqCollapse1" class="accordion-collapse collapse" aria-labelledby="faqHeading1" data-bs-parent="#faqAccordion">
<div class="accordion-body">
The Project Mycelium is a central platform facilitating the exchange of value through the Credits system. It connects providers and users, enabling the discovery, acquisition, and management of various resources and services within the ThreeFold ecosystem.
The Mycelium Marketplace is a central platform facilitating the exchange of value through the Credits system. It connects providers and users, enabling the discovery, acquisition, and management of various resources and services within the Mycelium ecosystem.
</div>
</div>
</div>
@@ -115,7 +115,7 @@
</h2>
<div id="faqCollapse3" class="accordion-collapse collapse" aria-labelledby="faqHeading3" data-bs-parent="#faqAccordion">
<div class="accordion-body">
<p>Unlike traditional SaaS offerings where you surrender control to the provider, ThreeFold's model maintains your sovereignty in two ways:</p>
<p>Unlike traditional SaaS offerings where you surrender control to the provider, Mycelium's model maintains your sovereignty in two ways:</p>
<ol class="mb-3">
<li><strong>Direct Management:</strong> Manage your own compute slices directly for complete control</li>
<li><strong>Sovereign Allocation:</strong> Allocate your sovereign compute slices to application providers who deploy and manage applications on your infrastructure</li>
@@ -184,12 +184,12 @@
<div class="accordion-item mb-3">
<h2 class="accordion-header" id="faqHeading7">
<button class="accordion-button collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#faqCollapse7" aria-expanded="false" aria-controls="faqCollapse7">
What are the core principles of ThreeFold?
What are the core principles of Mycelium?
</button>
</h2>
<div id="faqCollapse7" class="accordion-collapse collapse" aria-labelledby="faqHeading7" data-bs-parent="#faqAccordion">
<div class="accordion-body">
<p>ThreeFold is built on four core principles:</p>
<p>Mycelium is built on four core principles:</p>
<ol>
<li><strong>Sovereignty:</strong> Users maintain control over their resources and data</li>
<li><strong>Transparency:</strong> Clear pricing and reputation metrics for all marketplace participants</li>

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Privacy Policy - Project Mycelium{% endblock %}
{% block title %}Privacy Policy - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
@@ -10,7 +10,7 @@
<p class="lead mb-4">Last updated: May 20, 2025</p>
<div class="alert alert-info">
<p class="mb-0">Project Mycelium is committed to protecting your privacy and ensuring the security of your personal information.</p>
<p class="mb-0">Mycelium Marketplace is committed to protecting your privacy and ensuring the security of your personal information.</p>
</div>
<h2>1. Information We Collect</h2>
@@ -25,7 +25,7 @@
</ul>
<h2>2. Use of Data</h2>
<p>Project Mycelium uses the collected data for various purposes:</p>
<p>Mycelium Marketplace uses the collected data for various purposes:</p>
<ul>
<li>To provide and maintain our service</li>
<li>To notify you about changes to our service</li>
@@ -45,7 +45,7 @@
</ul>
<h2>4. Your Data Protection Rights</h2>
<p>Project Mycelium aims to take reasonable steps to allow you to correct, amend, delete, or limit the use of your Personal Data. You have the following rights:</p>
<p>Mycelium Marketplace aims to take reasonable steps to allow you to correct, amend, delete, or limit the use of your Personal Data. You have the following rights:</p>
<ul>
<li><strong>The right to access</strong>: You have the right to request copies of your personal data.</li>
<li><strong>The right to rectification</strong>: You have the right to request that we correct any information you believe is inaccurate or complete information you believe is incomplete.</li>

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Application Providers Terms and Conditions - Project Mycelium{% endblock %}
{% block title %}Application Providers Terms and Conditions - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
@@ -20,14 +20,14 @@
<p class="lead mb-4">Last updated: May 22, 2025</p>
<div class="alert alert-info">
<p class="mb-0">These terms specifically apply to Application Providers on the Project Mycelium who develop and deploy applications on the ThreeFold Grid.</p>
<p class="mb-0">These terms specifically apply to Application Providers on the Mycelium Marketplace who develop and deploy applications on the Mycelium Grid.</p>
</div>
<h2>1. Definition of an Application Provider</h2>
<p>An "Application Provider" refers to any individual or entity that develops, deploys, and maintains software applications, platforms, or digital applications on the Project Mycelium. Application Providers create the applications and services that run on the ThreeFold Grid's infrastructure.</p>
<p>An "Application Provider" refers to any individual or entity that develops, deploys, and maintains software applications, platforms, or digital applications on the Mycelium Marketplace. Application Providers create the applications and services that run on the Mycelium Grid's infrastructure.</p>
<h2>2. Application Provider Responsibilities</h2>
<p>As an Application Provider on the Project Mycelium, you agree to:</p>
<p>As an Application Provider on the Mycelium Marketplace, you agree to:</p>
<ul>
<li>Provide accurate descriptions of your applications and applications</li>
<li>Maintain your deployed applications with regular updates and security patches</li>
@@ -38,7 +38,7 @@
</ul>
<h2>3. Reputation System and Staking</h2>
<p>The Project Mycelium employs a reputation system that affects application provider visibility and benefits:</p>
<p>The Mycelium Marketplace employs a reputation system that affects application provider visibility and benefits:</p>
<ul>
<li>Your reputation score is calculated based on user ratings, application performance, security metrics, and staked Credits</li>
<li>Higher reputation scores may result in improved visibility in marketplace listings</li>
@@ -50,7 +50,7 @@
<p>Regarding the intellectual property of your applications:</p>
<ul>
<li>You retain all intellectual property rights to your applications and applications</li>
<li>You grant ThreeFold a limited license to display, promote, and facilitate access to your applications on the marketplace</li>
<li>You grant Mycelium a limited license to display, promote, and facilitate access to your applications on the marketplace</li>
<li>You are responsible for ensuring your applications do not infringe on third-party intellectual property rights</li>
<li>You may choose the appropriate licensing model for your applications (open source, proprietary, etc.)</li>
</ul>
@@ -71,18 +71,18 @@
<ul>
<li>All application descriptions must comply with the Marketplace Content Guidelines</li>
<li>False or misleading claims about applications are prohibited</li>
<li>ThreeFold reserves the right to remove or request modifications to listings that violate guidelines</li>
<li>Mycelium reserves the right to remove or request modifications to listings that violate guidelines</li>
<li>You may utilize marketplace promotional tools to increase the visibility of your applications</li>
<li>You may offer free trials, freemium models, or paid applications according to your business model</li>
</ul>
<h2>7. API Usage and Integration</h2>
<p>When utilizing ThreeFold APIs and integration points:</p>
<p>When utilizing Mycelium APIs and integration points:</p>
<ul>
<li>You must adhere to the API usage guidelines and rate limits</li>
<li>You are responsible for updating your integrations when API changes are announced</li>
<li>Marketplace API keys must be secured and never exposed publicly</li>
<li>ThreeFold provides documentation and support for API integration</li>
<li>Mycelium provides documentation and support for API integration</li>
</ul>
<h2>8. Slashing Conditions</h2>
@@ -115,7 +115,7 @@
<div class="alert alert-warning mt-5">
<h5 class="alert-heading">Important Note</h5>
<p class="mb-0">These Application Provider-specific terms are in addition to the <a href="/terms">General Terms and Conditions</a> that apply to all users of the Project Mycelium. Please ensure you have reviewed both documents.</p>
<p class="mb-0">These Application Provider-specific terms are in addition to the <a href="/terms">General Terms and Conditions</a> that apply to all users of the Mycelium Marketplace. Please ensure you have reviewed both documents.</p>
</div>
<div class="text-center mt-5 mb-3">

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Resource Providers Terms and Conditions - Project Mycelium{% endblock %}
{% block title %}Resource Providers Terms and Conditions - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
@@ -20,14 +20,14 @@
<p class="lead mb-4">Last updated: May 22, 2025</p>
<div class="alert alert-info">
<p class="mb-0">These terms specifically apply to Resource Providers (Resource Providers) on the Project Mycelium who contribute capacity to the Mycelium Grid.</p>
<p class="mb-0">These terms specifically apply to Resource Providers (Resource Providers) on the Mycelium Marketplace who contribute capacity to the Mycelium Grid.</p>
</div>
<h2>1. Definition of a Resource Provider</h2>
<p>A "Resource Provider" refers to any individual or entity that connects hardware resources to the Mycelium Grid, including but not limited to compute nodes (Mycelium Nodes), storage capacity, network infrastructure, or other compatible devices that contribute to the Mycelium Grid's capacity.</p>
<h2>2. Resource Provider Responsibilities</h2>
<p>As a Resource Provider on the Project Mycelium, you agree to:</p>
<p>As a Resource Provider on the Mycelium Marketplace, you agree to:</p>
<ul>
<li>Maintain your connected hardware in good working condition with adequate internet connectivity</li>
<li>Ensure your hardware meets the minimum technical requirements specified in the Farming documentation</li>
@@ -37,7 +37,7 @@
</ul>
<h2>3. Reputation System and Staking</h2>
<p>The Project Mycelium employs a reputation system that affects resource provider visibility and rewards:</p>
<p>The Mycelium Marketplace employs a reputation system that affects resource provider visibility and rewards:</p>
<ul>
<li>Your reputation score is calculated based on multiple factors including uptime, staked Credits, and performance metrics</li>
<li>Staking Credits increases your reputation score and may qualify you for additional benefits</li>
@@ -60,7 +60,7 @@
<li>You retain ownership of all hardware connected to the Mycelium Grid</li>
<li>You are responsible for the electricity, internet connectivity, and physical security of your hardware</li>
<li>You have the right to disconnect your hardware at any time, subject to any active resource reservations</li>
<li>ThreeFold does not guarantee that your capacity will be utilized by users</li>
<li>Mycelium does not guarantee that your capacity will be utilized by users</li>
</ul>
<h2>6. Slashing Conditions</h2>
@@ -83,14 +83,14 @@
<h2>8. Liability Limitation</h2>
<p>As a Resource Provider, you acknowledge that:</p>
<ul>
<li>ThreeFold is not responsible for any damage to your hardware resulting from normal operation</li>
<li>ThreeFold does not guarantee minimum income or utilization rates for your contributed capacity</li>
<li>Mycelium is not responsible for any damage to your hardware resulting from normal operation</li>
<li>Mycelium does not guarantee minimum income or utilization rates for your contributed capacity</li>
<li>You are solely responsible for compliance with local laws regarding hosting services, taxation, and business operations</li>
</ul>
<div class="alert alert-warning mt-5">
<h5 class="alert-heading">Important Note</h5>
<p class="mb-0">These Resource Provider-specific terms are in addition to the <a href="/terms">General Terms and Conditions</a> that apply to all users of the Project Mycelium. Please ensure you have reviewed both documents.</p>
<p class="mb-0">These Resource Provider-specific terms are in addition to the <a href="/terms">General Terms and Conditions</a> that apply to all users of the Mycelium Marketplace. Please ensure you have reviewed both documents.</p>
</div>
<div class="text-center mt-5 mb-3">

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Service Providers Terms and Conditions - Project Mycelium{% endblock %}
{% block title %}Service Providers Terms and Conditions - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
@@ -20,14 +20,14 @@
<p class="lead mb-4">Last updated: May 22, 2025</p>
<div class="alert alert-info">
<p class="mb-0">These terms specifically apply to Service Providers on the Project Mycelium who offer managed services utilizing the ThreeFold Grid's capacity.</p>
<p class="mb-0">These terms specifically apply to Service Providers on the Mycelium Marketplace who offer managed services utilizing the Mycelium Grid's capacity.</p>
</div>
<h2>1. Definition of a Service Provider</h2>
<p>A "Service Provider" refers to any individual or entity that offers managed services, technical support, consulting, or other professional services on the Project Mycelium. Service Providers utilize the ThreeFold Grid's infrastructure to deliver their services to users.</p>
<p>A "Service Provider" refers to any individual or entity that offers managed services, technical support, consulting, or other professional services on the Mycelium Marketplace. Service Providers utilize the Mycelium Grid's infrastructure to deliver their services to users.</p>
<h2>2. Service Provider Responsibilities</h2>
<p>As a Service Provider on the Project Mycelium, you agree to:</p>
<p>As a Service Provider on the Mycelium Marketplace, you agree to:</p>
<ul>
<li>Provide accurate descriptions of all services offered</li>
<li>Deliver services according to the specifications and timeframes advertised</li>
@@ -38,7 +38,7 @@
</ul>
<h2>3. Reputation System and Staking</h2>
<p>The Project Mycelium employs a reputation system that affects service provider visibility and benefits:</p>
<p>The Mycelium Marketplace employs a reputation system that affects service provider visibility and benefits:</p>
<ul>
<li>Your reputation score is calculated based on user ratings, service delivery performance, and staked Credits</li>
<li>Higher reputation scores may result in improved visibility in marketplace listings</li>
@@ -62,7 +62,7 @@
<li>You are responsible for creating and maintaining accurate service listings</li>
<li>All service descriptions must comply with the Marketplace Content Guidelines</li>
<li>False or misleading claims about services are prohibited</li>
<li>ThreeFold reserves the right to remove or request modifications to listings that violate guidelines</li>
<li>Mycelium reserves the right to remove or request modifications to listings that violate guidelines</li>
<li>You may utilize marketplace promotional tools to increase the visibility of your services</li>
</ul>
@@ -79,7 +79,7 @@
<p>In the event of disputes with users:</p>
<ul>
<li>You are encouraged to resolve disputes directly with users when possible</li>
<li>The Project Mycelium provides a dispute resolution system for unresolved issues</li>
<li>The Mycelium Marketplace provides a dispute resolution system for unresolved issues</li>
<li>Disputes are reviewed by an independent panel based on evidence provided by both parties</li>
<li>Consistent patterns of disputes may affect your reputation score</li>
</ul>
@@ -96,14 +96,14 @@
<p>As a Service Provider, you acknowledge that:</p>
<ul>
<li>You are solely responsible for the services you provide to users</li>
<li>ThreeFold is not a party to agreements between you and users</li>
<li>ThreeFold does not guarantee minimum income or service utilization rates</li>
<li>Mycelium is not a party to agreements between you and users</li>
<li>Mycelium does not guarantee minimum income or service utilization rates</li>
<li>You are solely responsible for compliance with local laws regarding professional services, taxation, and business operations</li>
</ul>
<div class="alert alert-warning mt-5">
<h5 class="alert-heading">Important Note</h5>
<p class="mb-0">These Service Provider-specific terms are in addition to the <a href="/terms">General Terms and Conditions</a> that apply to all users of the Project Mycelium. Please ensure you have reviewed both documents.</p>
<p class="mb-0">These Service Provider-specific terms are in addition to the <a href="/terms">General Terms and Conditions</a> that apply to all users of the Mycelium Marketplace. Please ensure you have reviewed both documents.</p>
</div>
<div class="text-center mt-5 mb-3">

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Users Terms and Conditions - Project Mycelium{% endblock %}
{% block title %}Users Terms and Conditions - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
@@ -20,11 +20,11 @@
<p class="lead mb-4">Last updated: May 22, 2025</p>
<div class="alert alert-info">
<p class="mb-0">These terms specifically apply to Users of the Project Mycelium who utilize services, applications, and resources offered on the ThreeFold Grid.</p>
<p class="mb-0">These terms specifically apply to Users of the Mycelium Marketplace who utilize services, applications, and resources offered on the Mycelium Grid.</p>
</div>
<h2>1. Definition of a User</h2>
<p>A "User" refers to any individual or entity that accesses and utilizes services, applications, resources, or solutions available on the Project Mycelium. Users utilize the ThreeFold Grid's offerings.</p>
<p>A "User" refers to any individual or entity that accesses and utilizes services, applications, resources, or solutions available on the Mycelium Marketplace. Users utilize the Mycelium Grid's offerings.</p>
<h2>2. User Account and Registration</h2>
<p>Regarding your user account:</p>
@@ -32,8 +32,8 @@
<li>You must provide accurate, complete, and up-to-date information during the registration process</li>
<li>You are responsible for maintaining the confidentiality of your account credentials</li>
<li>You are responsible for all activities that occur under your account</li>
<li>You must immediately notify ThreeFold of any unauthorized use of your account</li>
<li>ThreeFold reserves the right to suspend or terminate accounts that violate these terms</li>
<li>You must immediately notify Mycelium of any unauthorized use of your account</li>
<li>Mycelium reserves the right to suspend or terminate accounts that violate these terms</li>
</ul>
<h2>3. Credits System and Payments</h2>
@@ -48,7 +48,7 @@
</ul>
<h2>4. Reputation System and Staking</h2>
<p>The Project Mycelium employs a reputation system that benefits users:</p>
<p>The Mycelium Marketplace employs a reputation system that benefits users:</p>
<ul>
<li>Your user reputation score may affect your access to premium services and discount rates</li>
<li>Staking Credits increases your reputation score and qualifies you for discounts on services</li>
@@ -64,40 +64,40 @@
</ul>
<h2>5. Usage Limitations and Fair Use</h2>
<p>When using Project Mycelium offerings:</p>
<p>When using Mycelium Marketplace offerings:</p>
<ul>
<li>You agree to use resources and services for legitimate purposes only</li>
<li>You will not attempt to circumvent any usage limitations or monitoring systems</li>
<li>You will not engage in activities that may disrupt or harm the ThreeFold Grid or other users</li>
<li>You will not engage in activities that may disrupt or harm the Mycelium Grid or other users</li>
<li>Excessive or abusive usage patterns may result in usage restrictions</li>
<li>ThreeFold reserves the right to implement fair use policies for specific services</li>
<li>Mycelium reserves the right to implement fair use policies for specific services</li>
</ul>
<h2>6. Data and Privacy</h2>
<p>Regarding your data on the Project Mycelium:</p>
<p>Regarding your data on the Mycelium Marketplace:</p>
<ul>
<li>You retain ownership of all data you store or process using ThreeFold services</li>
<li>ThreeFold implements zero-knowledge architecture whenever possible, meaning we cannot access your data</li>
<li>You retain ownership of all data you store or process using Mycelium services</li>
<li>Mycelium implements zero-knowledge architecture whenever possible, meaning we cannot access your data</li>
<li>You are responsible for complying with applicable data protection laws when processing personal data</li>
<li>ThreeFold may collect certain usage metrics for billing and service improvement purposes</li>
<li>Mycelium may collect certain usage metrics for billing and service improvement purposes</li>
<li>For complete information on data handling, please review our <a href="/privacy">Privacy Policy</a></li>
</ul>
<h2>7. Service Level Expectations</h2>
<p>Regarding service availability and quality:</p>
<ul>
<li>Project Mycelium is a decentralized platform where service levels may vary by provider</li>
<li>Mycelium Marketplace is a decentralized platform where service levels may vary by provider</li>
<li>Each service, application, or resource has its own specific service level agreement (SLA)</li>
<li>ThreeFold promotes transparency in performance metrics to help you make informed choices</li>
<li>Mycelium promotes transparency in performance metrics to help you make informed choices</li>
<li>In case of service issues, you should first contact the specific provider of the service</li>
<li>ThreeFold provides a dispute resolution system for unresolved issues with providers</li>
<li>Mycelium provides a dispute resolution system for unresolved issues with providers</li>
</ul>
<h2>8. Dispute Resolution</h2>
<p>In the event of disputes with service providers:</p>
<ul>
<li>You are encouraged to resolve disputes directly with providers when possible</li>
<li>The Project Mycelium provides a dispute resolution system for unresolved issues</li>
<li>The Mycelium Marketplace provides a dispute resolution system for unresolved issues</li>
<li>Disputes are reviewed by an independent panel based on evidence provided by both parties</li>
<li>For eligible cases, a refund may be processed in Credits to your account</li>
</ul>
@@ -112,17 +112,17 @@
</ul>
<h2>10. User Feedback and Community Participation</h2>
<p>As a Project Mycelium user:</p>
<p>As a Mycelium Marketplace user:</p>
<ul>
<li>You are encouraged to provide honest feedback on services and resources you utilize</li>
<li>Your ratings and reviews help maintain quality standards in the ecosystem</li>
<li>You may participate in the ThreeFold community forums and governance processes</li>
<li>You may participate in the Mycelium community forums and governance processes</li>
<li>Constructive feedback helps improve the marketplace for all participants</li>
</ul>
<div class="alert alert-warning mt-5">
<h5 class="alert-heading">Important Note</h5>
<p class="mb-0">These User-specific terms are in addition to the <a href="/terms">General Terms and Conditions</a> that apply to all users of the Project Mycelium. Please ensure you have reviewed both documents.</p>
<p class="mb-0">These User-specific terms are in addition to the <a href="/terms">General Terms and Conditions</a> that apply to all users of the Mycelium Marketplace. Please ensure you have reviewed both documents.</p>
</div>
<div class="text-center mt-5 mb-3">

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Terms and Conditions - Project Mycelium{% endblock %}
{% block title %}Terms and Conditions - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
@@ -19,7 +19,7 @@
<div class="card-body text-center">
<i class="bi bi-hdd-rack fs-1 mb-3 text-primary"></i>
<h5 class="card-title">Resource Providers</h5>
<p class="card-text">Resource Providers contributing capacity to the ThreeFold Grid</p>
<p class="card-text">Resource Providers contributing capacity to the Mycelium Grid</p>
<a href="/terms/resource providers" class="btn btn-outline-primary mt-3">View Terms</a>
</div>
</div>
@@ -29,7 +29,7 @@
<div class="card-body text-center">
<i class="bi bi-gear-wide-connected fs-1 mb-3 text-success"></i>
<h5 class="card-title">Service Providers</h5>
<p class="card-text">Entities offering managed services on the ThreeFold Grid</p>
<p class="card-text">Entities offering managed services on the Mycelium Grid</p>
<a href="/terms/service-providers" class="btn btn-outline-success mt-3">View Terms</a>
</div>
</div>
@@ -49,7 +49,7 @@
<div class="card-body text-center">
<i class="bi bi-person-check fs-1 mb-3 text-warning"></i>
<h5 class="card-title">Users</h5>
<p class="card-text">End users utilizing services and solutions on the ThreeFold Grid</p>
<p class="card-text">End users utilizing services and solutions on the Mycelium Grid</p>
<a href="/terms/users" class="btn btn-outline-warning mt-3">View Terms</a>
</div>
</div>
@@ -57,14 +57,14 @@
</div>
<div class="alert alert-secondary mb-4">
<p class="mb-0">Below are the general Terms and Conditions that apply to all users of the Project Mycelium:</p>
<p class="mb-0">Below are the general Terms and Conditions that apply to all users of the Mycelium Marketplace:</p>
</div>
<h2>1. Acceptance of Terms</h2>
<p>By accessing or using the Project Mycelium, you agree to be bound by these Terms of Service and all applicable laws and regulations. If you do not agree with any of these terms, you are prohibited from using or accessing the Project Mycelium.</p>
<p>By accessing or using the Mycelium Marketplace, you agree to be bound by these Terms of Service and all applicable laws and regulations. If you do not agree with any of these terms, you are prohibited from using or accessing the Mycelium Marketplace.</p>
<h2>2. Description of Service</h2>
<p>The Project Mycelium is a platform that facilitates the exchange of value through the USD Credits system. It connects providers and users, enabling the discovery, acquisition, and management of various resources and services including but not limited to:</p>
<p>The Mycelium Marketplace is a platform that facilitates the exchange of value through the USD Credits system. It connects providers and users, enabling the discovery, acquisition, and management of various resources and services including but not limited to:</p>
<ul>
<li>Compute Resources (Slices)</li>
<li>Mycelium Nodes</li>
@@ -84,19 +84,19 @@
</ul>
<h2>4. Marketplace Transactions</h2>
<p>All transactions conducted through the Project Mycelium are subject to the following conditions:</p>
<p>All transactions conducted through the Mycelium Marketplace are subject to the following conditions:</p>
<ul>
<li>Transactions are conducted using the USD Credits system.</li>
<li>You acknowledge that the prices of resources and services may fluctuate based on market conditions.</li>
<li>ThreeFold is not a party to any transaction between users and does not guarantee the quality, safety, or legality of any resources or services offered.</li>
<li>Mycelium is not a party to any transaction between users and does not guarantee the quality, safety, or legality of any resources or services offered.</li>
<li>You are solely responsible for your transactions and interactions with other users.</li>
</ul>
<h2>5. Intellectual Property</h2>
<p>The Project Mycelium and its original content, features, and functionality are and will remain the exclusive property of ThreeFold and its licensors. The service is protected by copyright, trademark, and other laws of both the United States and foreign countries.</p>
<p>The Mycelium Marketplace and its original content, features, and functionality are and will remain the exclusive property of Mycelium and its licensors. The service is protected by copyright, trademark, and other laws of both the United States and foreign countries.</p>
<h2>6. User Conduct</h2>
<p>You agree not to use the Project Mycelium for any purpose that is unlawful or prohibited by these Terms. You may not:</p>
<p>You agree not to use the Mycelium Marketplace for any purpose that is unlawful or prohibited by these Terms. You may not:</p>
<ul>
<li>Use the service in any way that could disable, overburden, damage, or impair the service</li>
<li>Use any robot, spider, or other automatic device, process, or means to access the service for any purpose</li>
@@ -106,7 +106,7 @@
</ul>
<h2>7. Limitation of Liability</h2>
<p>In no event shall ThreeFold, its directors, employees, partners, agents, suppliers, or affiliates, be liable for any indirect, incidental, special, consequential or punitive damages, including without limitation, loss of profits, data, use, goodwill, or other intangible losses, resulting from:</p>
<p>In no event shall Mycelium, its directors, employees, partners, agents, suppliers, or affiliates, be liable for any indirect, incidental, special, consequential or punitive damages, including without limitation, loss of profits, data, use, goodwill, or other intangible losses, resulting from:</p>
<ul>
<li>Your access to or use of or inability to access or use the service</li>
<li>Any conduct or content of any third party on the service</li>

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Agentic Apps{% endblock %}
{% block title %}Mycelium Marketplace - Agentic Apps{% endblock %}
{% block marketplace_content %}
<div class="my-4">
@@ -15,7 +15,7 @@
</div>
<div>
<h5 class="alert-heading">How Agentic Apps Work</h5>
<p>ThreeFold Agentic Apps use a unique model: You provide the compute resources (Slices), while application providers manage the applications. This ensures you maintain sovereignty over your infrastructure while benefiting from professional management.</p>
<p>Mycelium Agentic Apps use a unique model: You provide the compute resources (Slices), while application providers manage the applications. This ensures you maintain sovereignty over your infrastructure while benefiting from professional management.</p>
<hr>
<p class="mb-0">When you deploy an application, you'll be guided through the process of allocating the necessary resources if you don't already have them.</p>
</div>

View File

@@ -1,5 +1,5 @@
{% extends "marketplace/layout.html" %}
{% block title %}Shopping Cart - Project Mycelium{% endblock %}
{% block title %}Shopping Cart - Mycelium Marketplace{% endblock %}
{% block extra_css %}
<style>
@@ -39,7 +39,7 @@
<div class="card-body py-5">
<i class="bi bi-cart-x display-1 text-muted mb-4"></i>
<h3 class="text-muted mb-3">Your cart is empty</h3>
<p class="text-muted mb-4">Looks like you haven't added any items to your cart yet. Browse our marketplace to find the perfect ThreeFold resources for your needs.</p>
<p class="text-muted mb-4">Looks like you haven't added any items to your cart yet. Browse our marketplace to find the perfect Mycelium resources for your needs.</p>
<a href="/marketplace" class="btn btn-primary btn-lg">
<i class="bi bi-shop me-2"></i>Browse Marketplace
</a>
@@ -378,7 +378,7 @@
<div class="card h-100 border-success">
<div class="card-body text-center">
<i class="bi bi-person-plus-fill text-success mb-2" style="font-size: 2rem;"></i>
<h6>New to ThreeFold?</h6>
<h6>New to Mycelium?</h6>
<p class="text-muted small mb-3">Create a free account to manage your orders and access exclusive features.</p>
<button type="button" class="btn btn-success w-100" id="guestRegisterBtn">
<i class="bi bi-person-plus me-2"></i>Create Account

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Shopping Cart - Project Mycelium{% endblock %}
{% block title %}Shopping Cart - Mycelium Marketplace{% endblock %}
{% block head %}
<!-- Add Bootstrap Icons -->
@@ -96,7 +96,7 @@
<div class="card-body py-5">
<i class="bi bi-cart-x empty-cart-icon mb-4"></i>
<h3 class="text-muted mb-3">Your cart is empty</h3>
<p class="text-muted mb-4">Looks like you haven't added any items to your cart yet. Browse our marketplace to find the perfect ThreeFold resources for your needs.</p>
<p class="text-muted mb-4">Looks like you haven't added any items to your cart yet. Browse our marketplace to find the perfect Mycelium resources for your needs.</p>
<a href="/marketplace" class="btn btn-primary btn-lg">
<i class="bi bi-shop me-2"></i>Browse Marketplace
</a>
@@ -465,7 +465,7 @@
<div class="card h-100 border-success">
<div class="card-body text-center">
<i class="bi bi-person-plus-fill text-success mb-2" style="font-size: 2rem;"></i>
<h6>New to ThreeFold?</h6>
<h6>New to Mycelium?</h6>
<p class="text-muted small mb-3">Create a free account to manage your orders and access exclusive features.</p>
<button type="button" class="btn btn-success w-100" id="guestRegisterBtn">
<i class="bi bi-person-plus me-2"></i>Create Account

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}Shopping Cart - Project Mycelium{% endblock %}
{% block title %}Shopping Cart - Mycelium Marketplace{% endblock %}
{% block marketplace_content %}
<div class="container-fluid py-4">

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Shopping Cart - Project Mycelium</title>
<title>Shopping Cart - Mycelium Marketplace</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css" rel="stylesheet">
<style>
@@ -126,8 +126,8 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="/">
<img src="/static/images/logo_dark.png" alt="ThreeFold Logo" class="me-2">
<span>Project Mycelium</span>
<img src="/static/images/logo_dark.png" alt="Mycelium Logo" class="me-2">
<span>Mycelium Marketplace</span>
</a>
<div class="navbar-nav ms-auto">
<a class="nav-link" href="/marketplace">
@@ -174,7 +174,7 @@
<i class="bi bi-cart-x empty-cart-icon mb-4"></i>
<h3 class="text-muted mb-3">Your cart is empty</h3>
<p class="text-muted mb-4">
Discover amazing ThreeFold resources and services. From compute power to storage solutions,
Discover amazing Mycelium resources and services. From compute power to storage solutions,
find everything you need to build on the decentralized internet.
</p>
<a href="/marketplace" class="btn btn-primary btn-lg">
@@ -538,7 +538,7 @@
<div class="card h-100 border-success">
<div class="card-body text-center">
<i class="bi bi-person-plus-fill text-success mb-2" style="font-size: 2rem;"></i>
<h6>New to ThreeFold?</h6>
<h6>New to Mycelium?</h6>
<p class="text-muted small mb-3">Create a free account to manage your orders and access exclusive features.</p>
<button type="button" class="btn btn-success w-100" id="guestRegisterBtn">
<i class="bi bi-person-plus me-2"></i>Create Account

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Checkout - Project Mycelium</title>
<title>Checkout - Mycelium Marketplace</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css" rel="stylesheet">
<style>
@@ -126,8 +126,8 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="/">
<img src="/static/images/logo_dark.png" alt="ThreeFold Logo" class="me-2">
<span>Project Mycelium</span>
<img src="/static/images/logo_dark.png" alt="Mycelium Logo" class="me-2">
<span>Mycelium Marketplace</span>
</a>
<div class="navbar-nav ms-auto">
<a class="nav-link" href="/marketplace">

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Compute Resources{% endblock %}
{% block title %}Mycelium Marketplace - Compute Resources{% endblock %}
{% block marketplace_content %}
<div class="my-4">

View File

@@ -1,10 +1,10 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Overview{% endblock %}
{% block title %}Mycelium Marketplace - Overview{% endblock %}
{% block marketplace_content %}
<div class="my-4">
<h1>Project Mycelium Overview</h1>
<h1>Mycelium Marketplace Overview</h1>
<p class="lead">Explore the decentralized ecosystem of resources, applications, and services.</p>
<!-- Overview Stats -->
@@ -23,14 +23,14 @@
<div class="card-body">
<h5 class="card-title">Mycelium Nodes</h5>
<p class="card-text">120+ certified nodes</p>
<a href="/marketplace/mycelium_nodes" class="text-white">Browse Mycelium Nodes →</a>
<a href="/marketplace/mycelium_nodes" class="text-white">Browse Nodes →</a>
</div>
</div>
</div>
<div class="col-md-3">
<div class="card text-white bg-info mb-3">
<div class="card-body">
<h5 class="card-title">Gateways</h5>
<h5 class="card-title">Mycelium Gateways</h5>
<p class="card-text">45+ active gateways</p>
<a href="/marketplace/gateways" class="text-white">Browse Gateways →</a>
</div>
@@ -39,9 +39,9 @@
<div class="col-md-3">
<div class="card text-white bg-warning mb-3">
<div class="card-body">
<h5 class="card-title">Applications</h5>
<h5 class="card-title">Agentic Apps</h5>
<p class="card-text">80+ self-healing apps</p>
<a href="/marketplace/applications" class="text-white">Browse Applications →</a>
<a href="/marketplace/applications" class="text-white">Browse Apps →</a>
</div>
</div>
</div>

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Mycelium Gateways{% endblock %}
{% block title %}Mycelium Marketplace - Mycelium Gateways{% endblock %}
{% block marketplace_content %}
<div class="my-4">

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Mycelium Nodes Hardware{% endblock %}
{% block title %}Mycelium Marketplace - Mycelium Nodes Hardware{% endblock %}
{% block marketplace_content %}
<div class="my-4">

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Order Confirmation - Project Mycelium</title>
<title>Order Confirmation - Mycelium Marketplace</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css" rel="stylesheet">
<style>
@@ -125,8 +125,8 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="/">
<img src="/static/images/logo_dark.png" alt="ThreeFold Logo" class="me-2">
<span>Project Mycelium</span>
<img src="/static/images/logo_dark.png" alt="Mycelium Logo" class="me-2">
<span>Mycelium Marketplace</span>
</a>
<div class="navbar-nav ms-auto">
<a class="nav-link" href="/marketplace">
@@ -149,7 +149,7 @@
<i class="bi bi-check-circle success-icon mb-3"></i>
<h1 class="h2 mb-3">Order Confirmed!</h1>
<p class="lead mb-4">
Thank you for your order. Your ThreeFold resources are being prepared for deployment.
Thank you for your order. Your Mycelium resources are being prepared for deployment.
</p>
{% if order %}
<div class="row">
@@ -267,7 +267,7 @@
</div>
<div>
<div class="fw-bold">Deployment</div>
<small class="text-muted">Resources will be deployed to the ThreeFold Grid within 24 hours.</small>
<small class="text-muted">Resources will be deployed to the Mycelium Grid within 24 hours.</small>
</div>
</div>
</div>

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Order Details - Project Mycelium</title>
<title>Order Details - Mycelium Marketplace</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css" rel="stylesheet">
<style>
@@ -88,8 +88,8 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="/">
<img src="/static/images/logo_dark.png" alt="ThreeFold Logo" class="me-2">
<span>Project Mycelium</span>
<img src="/static/images/logo_dark.png" alt="Mycelium Logo" class="me-2">
<span>Mycelium Marketplace</span>
</a>
<div class="navbar-nav ms-auto">
<a class="nav-link" href="/marketplace">

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Order Invoice - Project Mycelium</title>
<title>Order Invoice - Mycelium Marketplace</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css" rel="stylesheet">
<style>
@@ -37,8 +37,8 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-dark no-print">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="/">
<img src="/static/images/logo_dark.png" alt="ThreeFold Logo" class="me-2">
<span>Project Mycelium</span>
<img src="/static/images/logo_dark.png" alt="Mycelium Logo" class="me-2">
<span>Mycelium Marketplace</span>
</a>
<div class="navbar-nav ms-auto">
<a class="nav-link" href="/marketplace">
@@ -87,7 +87,7 @@
<div class="row mb-4">
<div class="col-md-6">
<h6 class="text-muted mb-2">SOLD BY:</h6>
<div class="fw-bold">Project Mycelium</div>
<div class="fw-bold">Mycelium Marketplace</div>
<div>support@threefold.io</div>
</div>
<div class="col-md-6">

View File

@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>My Orders - Project Mycelium</title>
<title>My Orders - Mycelium Marketplace</title>
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.0/font/bootstrap-icons.css" rel="stylesheet">
<style>
@@ -109,8 +109,8 @@
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<div class="container">
<a class="navbar-brand d-flex align-items-center" href="/">
<img src="/static/images/logo_dark.png" alt="ThreeFold Logo" class="me-2">
<span>Project Mycelium</span>
<img src="/static/images/logo_dark.png" alt="Mycelium Logo" class="me-2">
<span>Mycelium Marketplace</span>
</a>
<div class="navbar-nav ms-auto">
<a class="nav-link" href="/marketplace">
@@ -249,7 +249,7 @@
<i class="bi bi-bag-x display-1 text-muted mb-4"></i>
<h3 class="text-muted mb-3">No orders yet</h3>
<p class="text-muted mb-4">
You haven't placed any orders yet. Explore our marketplace to find amazing ThreeFold resources and services.
You haven't placed any orders yet. Explore our marketplace to find amazing Mycelium resources and services.
</p>
<a href="/marketplace" class="btn btn-primary btn-lg">
<i class="bi bi-shop me-2"></i>Browse Marketplace

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}{{ product.product.name }} - Project Mycelium{% endblock %}
{% block title %}{{ product.product.name }} - Mycelium Marketplace{% endblock %}
{% block marketplace_content %}
<div class="my-4">
@@ -203,7 +203,7 @@
</div>
</div>
<p class="small text-muted mb-0">
Trusted provider in the ThreeFold ecosystem with verified infrastructure.
Trusted provider in the Mycelium ecosystem with verified infrastructure.
</p>
</div>
</div>

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}{{ product.product.name }} - Project Mycelium{% endblock %}
{% block title %}{{ product.product.name }} - Mycelium Marketplace{% endblock %}
{% block marketplace_content %}
<div class="my-4">

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}{{ product.product.name }} - Project Mycelium{% endblock %}
{% block title %}{{ product.product.name }} - Mycelium Marketplace{% endblock %}
{% block marketplace_content %}
<div class="my-4">

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Products{% endblock %}
{% block title %}Mycelium Marketplace - Products{% endblock %}
{% block marketplace_content %}
<div class="my-4">

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Professional Services{% endblock %}
{% block title %}Mycelium Marketplace - Professional Services{% endblock %}
{% block marketplace_content %}
<div class="my-4">

View File

@@ -1,6 +1,6 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Rent Slice{% endblock %}
{% block title %}Mycelium Marketplace - Rent Slice{% endblock %}
{% block marketplace_content %}
<div class="my-4">

View File

@@ -1,11 +1,11 @@
{% extends "marketplace/layout.html" %}
{% block title %}Project Mycelium - Statistics{% endblock %}
{% block title %}Mycelium Marketplace - Statistics{% endblock %}
{% block marketplace_content %}
<div class="my-4">
<h1>Marketplace Statistics</h1>
<p class="lead">Analytics and utilization statistics for the Project Mycelium</p>
<p class="lead">Analytics and utilization statistics for the Mycelium Marketplace</p>
<!-- Overview Stats -->
<div class="row mt-4">

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Roadmap - Project Mycelium{% endblock %}
{% block title %}Roadmap - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container my-5">
@@ -9,7 +9,7 @@
<div class="d-flex align-items-center mb-4">
<i class="bi bi-map me-3" style="font-size: 2rem; color: #0066cc;"></i>
<div>
<h1 class="mb-1">Project Mycelium Roadmap</h1>
<h1 class="mb-1">Mycelium Marketplace Roadmap</h1>
<p class="text-muted mb-0">Development phases and strategic vision for the complete marketplace ecosystem</p>
</div>
</div>
@@ -65,7 +65,7 @@
<li class="mb-2"><i class="bi bi-check-circle-fill text-success me-2"></i>Core marketplace functionality</li>
<li class="mb-2"><i class="bi bi-check-circle-fill text-success me-2"></i>User authentication & dashboard</li>
<li class="mb-2"><i class="bi bi-check-circle-fill text-success me-2"></i>Cart & checkout system</li>
<li class="mb-2"><i class="bi bi-check-circle-fill text-success me-2"></i>ThreeFold Grid integration</li>
<li class="mb-2"><i class="bi bi-check-circle-fill text-success me-2"></i>Mycelium Grid integration</li>
</ul>
</div>
</div>
@@ -172,7 +172,7 @@
<i class="bi bi-cloud-arrow-up me-2"></i>Deployment Automation
</h4>
<ul class="list-unstyled">
<li class="mb-2"><i class="bi bi-circle text-muted me-2"></i>Automated ThreeFold Grid deployment</li>
<li class="mb-2"><i class="bi bi-circle text-muted me-2"></i>Automated Mycelium Grid deployment</li>
<li class="mb-2"><i class="bi bi-circle text-muted me-2"></i>Real-time deployment status</li>
<li class="mb-2"><i class="bi bi-circle text-muted me-2"></i>Resource provisioning pipeline</li>
<li class="mb-2"><i class="bi bi-circle text-muted me-2"></i>Deployment queue management</li>

View File

@@ -1,6 +1,6 @@
{% extends "base.html" %}
{% block title %}Wallet - Project Mycelium{% endblock %}
{% block title %}Wallet - Mycelium Marketplace{% endblock %}
{% block content %}
<div class="container-fluid">