feat: rename ThreeFold to Mycelium in copyright, docs, specs, and UI across codebase

This commit is contained in:
mik-tf
2025-09-08 13:45:02 -04:00
parent 8d66810688
commit c054ceb24d
22 changed files with 146 additions and 146 deletions

View File

@@ -1,21 +1,21 @@
# ThreeFold Certification
# Mycelium Certification
## Overview
ThreeFold Certification is a quality assurance program for farmers and solution providers who take a license with support from ThreeFold. This certification enables providers to offer enhanced reliability and guaranteed support to their customers.
Mycelium Certification is a quality assurance program for farmers and solution providers who take a license with support from Mycelium. This certification enables providers to offer enhanced reliability and guaranteed support to their customers.
## Benefits of Certification
- **Guaranteed Support**: Certified farmers and solution providers receive priority support directly from ThreeFold.
- **Guaranteed Support**: Certified farmers and solution providers receive priority support directly from Mycelium.
- **Enhanced Reliability**: Certification ensures higher standards of service quality and uptime.
- **Trust Signal**: Users can easily identify certified providers in the marketplace.
- **SLA Endorsement**: Certified providers commit to specific Service Level Agreements endorsed by ThreeFold.
- **Priority Resolution**: Issues affecting certified slices receive expedited attention from ThreeFold support teams.
- **SLA Endorsement**: Certified providers commit to specific Service Level Agreements endorsed by Mycelium.
- **Priority Resolution**: Issues affecting certified slices receive expedited attention from Mycelium support teams.
## How Certification Works
1. **Licensing**: Farmers or solution providers enter into a support license agreement with ThreeFold.
2. **Verification**: ThreeFold verifies that the provider meets all technical and operational requirements.
1. **Licensing**: Farmers or solution providers enter into a support license agreement with Mycelium.
2. **Verification**: Mycelium verifies that the provider meets all technical and operational requirements.
3. **Certification**: Upon approval, the provider receives certified status.
4. **Flagging**: All slices offered by certified providers are automatically flagged as "certified" in the marketplace.
@@ -24,7 +24,7 @@ ThreeFold Certification is a quality assurance program for farmers and solution
When browsing the TF Marketplace, users can filter for certified slices. The certification flag indicates:
- The slice is provided by a certified farmer or solution provider
- ThreeFold guarantees support for this slice
- Mycelium guarantees support for this slice
- The slice meets higher reliability standards
- Support requests will receive priority handling
@@ -32,7 +32,7 @@ When browsing the TF Marketplace, users can filter for certified slices. The cer
Farmers and solution providers interested in certification can:
1. Contact ThreeFold to inquire about licensing options
1. Contact Mycelium to inquire about licensing options
2. Review and sign the software and support license agreement
3. Complete the certification process
4. Begin offering certified slices in the marketplace
@@ -48,7 +48,7 @@ To maintain certified status, providers must:
## For Users
When selecting slices in the marketplace, look for the certification flag to ensure you're getting resources with guaranteed ThreeFold support and enhanced reliability.
When selecting slices in the marketplace, look for the certification flag to ensure you're getting resources with guaranteed Mycelium support and enhanced reliability.
## License agreement needed

View File

@@ -1,10 +1,10 @@
# ThreeFold Points (TFP) System
# Mycelium Points (TFP) System
The TF Marketplace operates on a [TFP](./tfp.md) system where value is exchanged between suppliers (providers) and consumers through TFP. This creates a balanced marketplace where participants can both earn and spend TFP based on their contributions and needs.
## Core Principles
- [TFP = ThreeFold Tokens](./tfp.md) represent value exchanged within the marketplace
- [TFP = Mycelium Tokens](./tfp.md) represent value exchanged within the marketplace
- Suppliers provide services/products and earn TFP
- Consumers use services/products and spend TFP
- The same entity can be both supplier and consumer in different contexts

View File

@@ -5,23 +5,23 @@
This Service and Node Provider Agreement (hereinafter referred to as the "Agreement") is made and entered into as of the Effective Date (as defined below) by and between:
**ThreeFold NV**, a company incorporated in Dubai, UAE, with its principal place of business at DMCC Business Centre, Level No 1, Jewellery & Gemplex 3, Dubai, United Arab Emirates, Registration Number: DMCCXXXX (hereinafter referred to as "ThreeFold" or "Licensor"),
**Mycelium NV**, a company incorporated in Dubai, UAE, with its principal place of business at DMCC Business Centre, Level No 1, Jewellery & Gemplex 3, Dubai, United Arab Emirates, Registration Number: DMCCXXXX (hereinafter referred to as "Mycelium" or "Licensor"),
AND
**[Provider Name]**, a [company/individual] with its principal place of business at/residing at [Provider Address] (hereinafter referred to as the "Provider" or "Licensee").
ThreeFold and the Provider are hereinafter collectively referred to as the "Parties" and individually as a "Party".
Mycelium and the Provider are hereinafter collectively referred to as the "Parties" and individually as a "Party".
**WHEREAS:**
A. ThreeFold has developed and owns or licenses certain software and a decentralized cloud platform known as the TF Grid, which includes the TF Marketplace and utilizes ThreeFold Tokens (TFP) for value exchange.
A. Mycelium has developed and owns or licenses certain software and a decentralized cloud platform known as the TF Grid, which includes the TF Marketplace and utilizes Mycelium Tokens (TFP) for value exchange.
B. ThreeFold offers a Certification program ("ThreeFold Certification") for providers who meet specified quality, reliability, and operational standards.
B. Mycelium offers a Certification program ("Mycelium Certification") for providers who meet specified quality, reliability, and operational standards.
C. The Provider wishes to offer services (such as Certified 3Nodes and/or Slices) on the TF Grid and become a ThreeFold Certified Provider.
C. The Provider wishes to offer services (such as Certified 3Nodes and/or Slices) on the TF Grid and become a Mycelium Certified Provider.
D. ThreeFold is willing to grant the Provider a license to use certain ThreeFold Software and provide support under the terms and conditions set forth in this Agreement, in exchange for a license fee.
D. Mycelium is willing to grant the Provider a license to use certain Mycelium Software and provide support under the terms and conditions set forth in this Agreement, in exchange for a license fee.
**NOW, THEREFORE**, in consideration of the mutual covenants and promises contained herein, the Parties agree as follows:
@@ -38,74 +38,74 @@ This Agreement applies to the Provider's offering of "Certified Services" on the
b. Provisioning of "Certified Slices" (compute resources) as defined in TF Grid documentation.
c. Other services mutually agreed upon in writing and designated as Certified Services.
### 2.2. ThreeFold Software Covered by Support Guarantee
### 2.2. Mycelium Software Covered by Support Guarantee
ThreeFold's support guarantee under this Agreement covers defects in "Covered ThreeFold Software." "Covered ThreeFold Software" is defined as:
*All software deployed or made available by ThreeFold via the official TF Grid marketplace and utilized by the Provider in their provision of Certified Services.*
This includes, but is not limited to, core components such as Zero-OS (ZOS) and Mycelium networking software, as well as any applications or solutions directly provided and managed by ThreeFold on the marketplace. An indicative list of Covered ThreeFold Software may be provided in Appendix A and updated by ThreeFold from time to time.
Mycelium's support guarantee under this Agreement covers defects in "Covered Mycelium Software." "Covered Mycelium Software" is defined as:
*All software deployed or made available by Mycelium via the official TF Grid marketplace and utilized by the Provider in their provision of Certified Services.*
This includes, but is not limited to, core components such as Zero-OS (ZOS) and Mycelium networking software, as well as any applications or solutions directly provided and managed by Mycelium on the marketplace. An indicative list of Covered Mycelium Software may be provided in Appendix A and updated by Mycelium from time to time.
## 3. Certification Requirements
3.1. The Provider agrees to apply for, achieve, and maintain ThreeFold Certification status for all Certified Services offered under this Agreement.
3.1. The Provider agrees to apply for, achieve, and maintain Mycelium Certification status for all Certified Services offered under this Agreement.
3.2. The process, standards, technical and operational requirements, verification procedures, and maintenance obligations for ThreeFold Certification are detailed in the official ThreeFold Certification Program documentation.
3.2. The process, standards, technical and operational requirements, verification procedures, and maintenance obligations for Mycelium Certification are detailed in the official Mycelium Certification Program documentation.
3.3. Failure to achieve or maintain ThreeFold Certification may be grounds for termination of this Agreement by ThreeFold.
3.3. Failure to achieve or maintain Mycelium Certification may be grounds for termination of this Agreement by Mycelium.
## 4. Provider Obligations
The Provider shall:
4.1. Define, publish, and adhere to its own Service Level Agreements (SLAs) for its end-customers of Certified Services. These SLAs must be transparently communicated to end-customers using the Marketplace Portal.
4.2. Comply at all times with the then-current ThreeFold Certification standards, policies, and operational guidelines.
4.2. Comply at all times with the then-current Mycelium Certification standards, policies, and operational guidelines.
4.3. Accurately and timely report to ThreeFold its Gross TFP Revenue (as defined in Section 7) derived from the compute and storage rental of its Certified Services, in accordance with the reporting procedures outlined herein.
4.3. Accurately and timely report to Mycelium its Gross TFP Revenue (as defined in Section 7) derived from the compute and storage rental of its Certified Services, in accordance with the reporting procedures outlined herein.
4.4. Cooperate fully and in a timely manner with ThreeFold's support personnel and processes, including providing all necessary information, logs, and access (where appropriate and secure) required for ThreeFold to diagnose and resolve defects in Covered ThreeFold Software.
4.4. Cooperate fully and in a timely manner with Mycelium's support personnel and processes, including providing all necessary information, logs, and access (where appropriate and secure) required for Mycelium to diagnose and resolve defects in Covered Mycelium Software.
4.5. Use the Covered ThreeFold Software only in accordance with this Agreement and any accompanying documentation.
4.5. Use the Covered Mycelium Software only in accordance with this Agreement and any accompanying documentation.
4.6. Be responsible for all aspects of its service delivery to its end-customers, including customer support, billing, and contract management.
4.7. Comply with all applicable laws and regulations in its provision of Certified Services.
## 5. ThreeFold Obligations & Support Guarantee
## 5. Mycelium Obligations & Support Guarantee
ThreeFold shall:
5.1. Grant the Provider a non-exclusive, non-transferable (except as provided herein), revocable (pursuant to the terms of this Agreement) license to use the Covered ThreeFold Software solely in connection with the Provider's offering of Certified Services during the term of this Agreement.
Mycelium shall:
5.1. Grant the Provider a non-exclusive, non-transferable (except as provided herein), revocable (pursuant to the terms of this Agreement) license to use the Covered Mycelium Software solely in connection with the Provider's offering of Certified Services during the term of this Agreement.
5.2. Provide defect support ("Support Services") for Covered ThreeFold Software to the Provider, as per the severity levels, response times, and resolution targets detailed in Section 6 of this Agreement.
5.2. Provide defect support ("Support Services") for Covered Mycelium Software to the Provider, as per the severity levels, response times, and resolution targets detailed in Section 6 of this Agreement.
5.3. Maintain defined support channels (e.g., dedicated portal, email address) for Certified Providers to submit support requests. These channels will be communicated to the Provider upon certification.
5.4. Use commercially reasonable efforts to correct verified defects in the Covered ThreeFold Software.
5.4. Use commercially reasonable efforts to correct verified defects in the Covered Mycelium Software.
## 6. Defect Support: Severity Levels, Response & Resolution Targets
### 6.1. Severity Level Definitions
The Provider shall, when reporting an issue, reasonably self-assess the severity level. ThreeFold may re-classify the severity level based on its assessment of the impact.
The Provider shall, when reporting an issue, reasonably self-assess the severity level. Mycelium may re-classify the severity level based on its assessment of the impact.
| Severity Level | Definition | Examples |
|-------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Severity 1 (Critical)** | A defect in Covered ThreeFold Software causing a complete loss of essential service or functionality for multiple end-users of the Provider's Certified Service, or a critical security vulnerability, with no workaround available. | *Certified 3Node(s) unbootable due to a ZOS bug; critical Mycelium network failure originating from Covered ThreeFold Software affecting multiple Certified Services; a severe, exploitable security flaw in Covered ThreeFold Software.* |
| **Severity 2 (High)** | A defect in Covered ThreeFold Software causing a significant degradation of essential service or functionality, or loss of a major feature, for multiple end-users of the Provider's Certified Service, with no reasonable or only a difficult workaround available. | *Intermittent but frequent loss of network connectivity on Certified Slices due to a Mycelium software defect; a core feature of a ThreeFold-provided marketplace application (used as part of a Certified Service) malfunctioning consistently.* |
| **Severity 3 (Medium)** | A defect in Covered ThreeFold Software causing a partial loss of non-critical functionality, minor performance degradation, or impacting a limited number of end-users of the Provider's Certified Service, where a reasonable workaround is available. | *A bug in a management interface of a ThreeFold tool used by the Provider; cosmetic issues in a TF-provided application that do not impede core functionality; minor, non-critical performance issues.* |
| **Severity 4 (Low)** | A minor issue, documentation error, request for information, or a cosmetic defect in Covered ThreeFold Software with minimal or no impact on the Provider's or end-users' use of the Certified Service. | *Typographical error in documentation; inquiry about a feature's behavior.* |
| **Severity 1 (Critical)** | A defect in Covered Mycelium Software causing a complete loss of essential service or functionality for multiple end-users of the Provider's Certified Service, or a critical security vulnerability, with no workaround available. | *Certified 3Node(s) unbootable due to a ZOS bug; critical Mycelium network failure originating from Covered Mycelium Software affecting multiple Certified Services; a severe, exploitable security flaw in Covered Mycelium Software.* |
| **Severity 2 (High)** | A defect in Covered Mycelium Software causing a significant degradation of essential service or functionality, or loss of a major feature, for multiple end-users of the Provider's Certified Service, with no reasonable or only a difficult workaround available. | *Intermittent but frequent loss of network connectivity on Certified Slices due to a Mycelium software defect; a core feature of a Mycelium-provided marketplace application (used as part of a Certified Service) malfunctioning consistently.* |
| **Severity 3 (Medium)** | A defect in Covered Mycelium Software causing a partial loss of non-critical functionality, minor performance degradation, or impacting a limited number of end-users of the Provider's Certified Service, where a reasonable workaround is available. | *A bug in a management interface of a Mycelium tool used by the Provider; cosmetic issues in a TF-provided application that do not impede core functionality; minor, non-critical performance issues.* |
| **Severity 4 (Low)** | A minor issue, documentation error, request for information, or a cosmetic defect in Covered Mycelium Software with minimal or no impact on the Provider's or end-users' use of the Certified Service. | *Typographical error in documentation; inquiry about a feature's behavior.* |
### 6.2. Support Hours & Response/Resolution Targets
The following targets are applicable to Support Services provided by ThreeFold to the Provider:
The following targets are applicable to Support Services provided by Mycelium to the Provider:
| Severity Level | Support Request Availability | Target Initial Response Time | Target Resolution/Workaround Time | Notes |
|-------------------------|-------------------------------------------|----------------------------------------------|---------------------------------------------------------------------------------------------------|----------------------------------------------------------|
| **Severity 1 (Critical)** | 24x7x365 | **1 hour** (from validated S1 submission) | **4-8 hours** | ThreeFold will provide ongoing status updates every [e.g., 2 hours]. |
| **Severity 1 (Critical)** | 24x7x365 | **1 hour** (from validated S1 submission) | **4-8 hours** | Mycelium will provide ongoing status updates every [e.g., 2 hours]. |
| **Severity 2 (High)** | During Business Hours (as defined below) | **4 business hours** (from validated S2 submission) | **2 business days** | |
| **Severity 3 (Medium)** | During Business Hours | **1 business day** (from validated S3 submission) | **5 business days** | |
| **Severity 4 (Low)** | During Business Hours | **2 business days** | As resources permit, potentially addressed in a future software release or documentation update. | |
"**Business Hours**" for ThreeFold support shall mean [e.g., 9:00 AM to 5:00 PM CET/CEST, Monday through Friday, excluding ThreeFold recognized public holidays in Belgium].
"**Initial Response Time**" is the time from ThreeFold's acknowledgment of receipt of a properly submitted support request to the time ThreeFold assigns resources to begin addressing the issue.
"**Resolution/Workaround Time**" is the time from ThreeFold's acknowledgment to when ThreeFold provides a fix, a patch, a documented workaround, or determines that the issue is not a defect in Covered ThreeFold Software. Resolution may be a permanent fix or a temporary workaround that restores essential functionality.
"**Business Hours**" for Mycelium support shall mean [e.g., 9:00 AM to 5:00 PM CET/CEST, Monday through Friday, excluding Mycelium recognized public holidays in Belgium].
"**Initial Response Time**" is the time from Mycelium's acknowledgment of receipt of a properly submitted support request to the time Mycelium assigns resources to begin addressing the issue.
"**Resolution/Workaround Time**" is the time from Mycelium's acknowledgment to when Mycelium provides a fix, a patch, a documented workaround, or determines that the issue is not a defect in Covered Mycelium Software. Resolution may be a permanent fix or a temporary workaround that restores essential functionality.
### 6.3. Escalation Procedures
[To be defined: This section will outline the process for the Provider to escalate an issue if response/resolution targets are not met or if the severity of an issue changes. It will include contact points/methods for escalation.]
@@ -114,20 +114,20 @@ The following targets are applicable to Support Services provided by ThreeFold t
To receive Support Services, Provider must:
a. Provide accurate and complete information regarding the issue.
b. Make reasonable efforts to diagnose and replicate the issue.
c. Cooperate with ThreeFold support personnel.
d. Designate specific technical contacts authorized to interact with ThreeFold support.
c. Cooperate with Mycelium support personnel.
d. Designate specific technical contacts authorized to interact with Mycelium support.
## 7. License Fee & Payment
7.1. In consideration for the license to use Covered ThreeFold Software and the Support Services provided by ThreeFold, ThreeFold shall automatically deduct a recurring license fee ("License Fee") from the Provider's Gross TFP Revenue from Certified Compute and Storage (as defined below) on the TF Grid marketplace backend system.
7.1. In consideration for the license to use Covered Mycelium Software and the Support Services provided by Mycelium, Mycelium shall automatically deduct a recurring license fee ("License Fee") from the Provider's Gross TFP Revenue from Certified Compute and Storage (as defined below) on the TF Grid marketplace backend system.
7.2. The License Fee shall be **ten percent (10%)** of the Provider's "Gross TFP Revenue from Certified Compute and Storage."
7.3. "**Gross TFP Revenue from Certified Compute and Storage**" is defined as all ThreeFold Tokens (TFP) earned and received by the Provider from its end-customers specifically for the rental of compute (e.g., vCPU, RAM) and storage (e.g., SSD, HDD capacity) resources offered as part of its Certified Services on Certified 3Nodes or Certified Slices, before deduction of any operational costs, transaction fees, or other expenses incurred by the Provider. Revenue from other services (e.g., managed services, consulting, bandwidth charges billed separately by the provider) is excluded from this calculation unless explicitly agreed in writing.
7.3. "**Gross TFP Revenue from Certified Compute and Storage**" is defined as all Mycelium Tokens (TFP) earned and received by the Provider from its end-customers specifically for the rental of compute (e.g., vCPU, RAM) and storage (e.g., SSD, HDD capacity) resources offered as part of its Certified Services on Certified 3Nodes or Certified Slices, before deduction of any operational costs, transaction fees, or other expenses incurred by the Provider. Revenue from other services (e.g., managed services, consulting, bandwidth charges billed separately by the provider) is excluded from this calculation unless explicitly agreed in writing.
7.4. **Reporting**: Within [e.g., ten (10) calendar days] after the end of each calendar month, the Provider shall submit a report to ThreeFold detailing its Gross TFP Revenue from Certified Compute and Storage for the preceding month. The report format and submission method will be specified by ThreeFold. Provider agrees to maintain accurate records to support these reports and allow for auditing by ThreeFold or its designated agent upon reasonable notice.
7.4. **Reporting**: Within [e.g., ten (10) calendar days] after the end of each calendar month, the Provider shall submit a report to Mycelium detailing its Gross TFP Revenue from Certified Compute and Storage for the preceding month. The report format and submission method will be specified by Mycelium. Provider agrees to maintain accurate records to support these reports and allow for auditing by Mycelium or its designated agent upon reasonable notice.
7.5. **Payment**: The License Fee for each month will be automatically deducted in TFP from the Provider's Gross TFP Revenue on the TF Grid marketplace backend system at the time the revenue is registered. No direct payment of the License Fee is required from the Provider to ThreeFold.
7.5. **Payment**: The License Fee for each month will be automatically deducted in TFP from the Provider's Gross TFP Revenue on the TF Grid marketplace backend system at the time the revenue is registered. No direct payment of the License Fee is required from the Provider to Mycelium.
7.6. As the License Fee is automatically deducted, provisions for late payments are not applicable to the License Fee itself.
@@ -138,21 +138,21 @@ To receive Support Services, Provider must:
b. Adhering to any revenue lock-in periods for TFP earned, as defined by TF Grid policies.
c. Being subject to the TF Grid's "slashing" mechanisms (potential loss of staked or locked TFP) if the Provider fails to meet its self-defined and published SLAs to its end-customers, or fails to meet other TF Grid operational requirements (e.g., node uptime, resource availability as per `slices.md` and `tfp.md`).
8.2. This Agreement and the Support Services provided by ThreeFold are intended to assist the Provider in maintaining high-quality Certified Services and meeting its commitments. However, ThreeFold is not responsible for the Provider's failure to meet its independent obligations to its customers or the TF Grid ecosystem. The Provider remains solely responsible for penalties or slashing imposed by the TF Grid.
8.2. This Agreement and the Support Services provided by Mycelium are intended to assist the Provider in maintaining high-quality Certified Services and meeting its commitments. However, Mycelium is not responsible for the Provider's failure to meet its independent obligations to its customers or the TF Grid ecosystem. The Provider remains solely responsible for penalties or slashing imposed by the TF Grid.
## 9. Intellectual Property
9.1. **ThreeFold IP**: ThreeFold retains all right, title, and interest in and to the Covered ThreeFold Software, the TF Grid, the TF Marketplace, TFP, Mycelium, Zero-OS, and all associated intellectual property rights, including patents, copyrights, trademarks, and trade secrets ("ThreeFold IP").
9.1. **Mycelium IP**: Mycelium retains all right, title, and interest in and to the Covered Mycelium Software, the TF Grid, the TF Marketplace, TFP, Mycelium, Zero-OS, and all associated intellectual property rights, including patents, copyrights, trademarks, and trade secrets ("Mycelium IP").
9.2. **License Grant**: Subject to the terms of this Agreement, ThreeFold grants Provider a limited, non-exclusive, non-sublicensable, non-transferable, revocable license during the Term to use the ThreeFold IP solely as necessary to offer the Certified Services.
9.2. **License Grant**: Subject to the terms of this Agreement, Mycelium grants Provider a limited, non-exclusive, non-sublicensable, non-transferable, revocable license during the Term to use the Mycelium IP solely as necessary to offer the Certified Services.
9.3. **Restrictions**: Provider shall not (and shall not permit any third party to): (a) decompile, reverse engineer, disassemble, or otherwise attempt to derive the source code of any Covered ThreeFold Software (except to the extent such restrictions are prohibited by applicable law); (b) modify, adapt, or create derivative works of any ThreeFold IP; (c) remove, alter, or obscure any proprietary notices on ThreeFold IP; (d) use ThreeFold IP for any purpose not expressly permitted herein.
9.3. **Restrictions**: Provider shall not (and shall not permit any third party to): (a) decompile, reverse engineer, disassemble, or otherwise attempt to derive the source code of any Covered Mycelium Software (except to the extent such restrictions are prohibited by applicable law); (b) modify, adapt, or create derivative works of any Mycelium IP; (c) remove, alter, or obscure any proprietary notices on Mycelium IP; (d) use Mycelium IP for any purpose not expressly permitted herein.
9.4. **Provider IP**: Provider retains all right, title, and interest in and to its own intellectual property developed independently of this Agreement ("Provider IP").
## 10. Confidentiality
10.1. "Confidential Information" means any non-public information disclosed by one Party to the other, whether orally or in writing, that is designated as confidential or that reasonably should be understood to be confidential given the nature of the information and the circumstances of disclosure. ThreeFold's Confidential Information includes the Covered ThreeFold Software (in source code form, if accessed), and non-public technical or business information. Provider's Confidential Information includes its non-public customer data and business plans.
10.1. "Confidential Information" means any non-public information disclosed by one Party to the other, whether orally or in writing, that is designated as confidential or that reasonably should be understood to be confidential given the nature of the information and the circumstances of disclosure. Mycelium's Confidential Information includes the Covered Mycelium Software (in source code form, if accessed), and non-public technical or business information. Provider's Confidential Information includes its non-public customer data and business plans.
10.2. Each Party agrees to: (a) use Confidential Information of the other Party solely for the purposes of this Agreement; (b) not disclose such Confidential Information to any third party without the other Party's prior written consent, except to employees, agents, or contractors who have a need to know and are bound by confidentiality obligations at least as restrictive as those herein; and (c) protect such Confidential Information from unauthorized use or disclosure using the same degree of care it uses for its own similar information, but not less than reasonable care.
@@ -168,11 +168,11 @@ To receive Support Services, Provider must:
a. Materially breaches any provision of this Agreement and fails to cure such breach within [e.g., thirty (30) days] of receiving written notice thereof;
b. Becomes insolvent, makes an assignment for the benefit of creditors, or if a receiver or trustee is appointed for it or its assets.
11.3. **Termination by ThreeFold**: ThreeFold may terminate this Agreement immediately upon written notice if the Provider fails to maintain its ThreeFold Certification status, or fails to pay License Fees when due and does not cure such non-payment within [e.g., ten (10) days] of notice.
11.3. **Termination by Mycelium**: Mycelium may terminate this Agreement immediately upon written notice if the Provider fails to maintain its Mycelium Certification status, or fails to pay License Fees when due and does not cure such non-payment within [e.g., ten (10) days] of notice.
11.4. **Effect of Termination**: Upon termination or expiration of this Agreement:
a. All licenses granted hereunder shall immediately terminate.
b. Provider shall cease all use of Covered ThreeFold Software and ThreeFold IP.
b. Provider shall cease all use of Covered Mycelium Software and Mycelium IP.
c. Provider shall promptly pay any outstanding License Fees accrued up to the date of termination.
d. Each Party shall return or destroy (at the other Party's option) all Confidential Information of the other Party in its possession.
e. Sections 7 (for accrued fees), 9, 10, 12, 13, 14, and any other provisions that by their nature should survive, shall survive termination.
@@ -199,7 +199,7 @@ To receive Support Services, Provider must:
14.1. **Notices**: All notices, requests, consents, claims, demands, waivers, and other communications hereunder shall be in writing and addressed to the Parties at the addresses set forth on the first page of this Agreement (or to such other address that may be designated by the receiving Party from time to time). Notices shall be deemed effectively given: (a) when received, if delivered by hand; (b) when received, if sent by a nationally recognized overnight courier (receipt requested); (c) on the date sent by email (with confirmation of transmission), if sent during normal business hours of the recipient, and on the next business day, if sent after normal business hours of the recipient.
14.2. **Assignment**: Neither Party may assign or transfer any of its rights or delegate any of its obligations hereunder, in whole or in part, by operation of law or otherwise, without the prior written consent of the other Party, which consent shall not be unreasonably withheld or delayed. Notwithstanding the foregoing, ThreeFold may assign this Agreement in its entirety, without consent of the Provider, in connection with a merger, acquisition, corporate reorganization, or sale of all or substantially all of its assets.
14.2. **Assignment**: Neither Party may assign or transfer any of its rights or delegate any of its obligations hereunder, in whole or in part, by operation of law or otherwise, without the prior written consent of the other Party, which consent shall not be unreasonably withheld or delayed. Notwithstanding the foregoing, Mycelium may assign this Agreement in its entirety, without consent of the Provider, in connection with a merger, acquisition, corporate reorganization, or sale of all or substantially all of its assets.
14.3. **Force Majeure**: Neither Party shall be liable or responsible to the other Party, nor be deemed to have defaulted under or breached this Agreement, for any failure or delay in fulfilling or performing any term of this Agreement (except for any obligations to make payments), when and to the extent such failure or delay is caused by or results from acts beyond the impacted Party's reasonable control, including, without limitation: acts of God; flood, fire, earthquake, or explosion; war, invasion, hostilities, terrorist threats or acts, riot, or other civil unrest; actions, embargoes, or blockades in effect on or after the date of this Agreement; national or regional emergency; strikes, labor stoppages or slowdowns, or other industrial disturbances; or shortage of adequate power or telecommunications.
@@ -211,23 +211,23 @@ To receive Support Services, Provider must:
14.7. **Relationship of the Parties**: The relationship between the Parties is that of independent contractors. Nothing contained in this Agreement shall be construed as creating any agency, partnership, joint venture, or other form of joint enterprise, employment, or fiduciary relationship between the Parties.
## 15. Appendix A: Covered ThreeFold Software (Indicative List)
## 15. Appendix A: Covered Mycelium Software (Indicative List)
* As defined in Section 2.2: "All software deployed or made available by ThreeFold via the official TF Grid marketplace and utilized by the Provider in their provision of Certified Services."
* As defined in Section 2.2: "All software deployed or made available by Mycelium via the official TF Grid marketplace and utilized by the Provider in their provision of Certified Services."
* Key examples include (but are not limited to):
* Zero-OS (ZOS) - All versions officially supported by ThreeFold.
* Mycelium Core Networking Components - All versions officially supported by ThreeFold.
* Official TF Grid Marketplace Platform Software (components directly managed by ThreeFold).
* Zero-OS (ZOS) - All versions officially supported by Mycelium.
* Mycelium Core Networking Components - All versions officially supported by Mycelium.
* Official TF Grid Marketplace Platform Software (components directly managed by Mycelium).
* and other software as used in TF Grid
* This list may be updated by ThreeFold upon reasonable notice to the Provider, typically coinciding with new software releases or deprecations.
* This list may be updated by Mycelium upon reasonable notice to the Provider, typically coinciding with new software releases or deprecations.
## 16. Appendix B: Support Contact Information & Escalation Matrix
**ThreeFold Support Contact for Certified Providers:**
**Mycelium Support Contact for Certified Providers:**
* Primary Support Portal/Email: [e.g., support.certified@threefold.io or TBD link to portal]
**ThreeFold Escalation Matrix:**
**Mycelium Escalation Matrix:**
* **Level 1:** Standard Support Request via Portal/Email.
* **Level 2:** If S1/S2 response/resolution targets are missed, or for critical concerns:
@@ -238,12 +238,12 @@ To receive Support Services, Provider must:
* Escalation Contact Name/Role: [e.g., VP of Engineering/Operations]
* Escalation Email: [e.g., exec-escalation@threefold.io]
(This Appendix will be populated with specific, current contact details by ThreeFold upon execution of the Agreement.)
(This Appendix will be populated with specific, current contact details by Mycelium upon execution of the Agreement.)
---
**IN WITNESS WHEREOF**, the Parties hereto have executed this Service and Node Provider Agreement as of the Effective Date.
**ThreeFold NV**
**Mycelium NV**
By: _________________________

View File

@@ -10,9 +10,9 @@ Each slice has
- min uptime (guaranteed by the provider, will lose TFP points if not achieved)
- min bandiwdth (guaranteed by the provider)
- passmark
- reputation (as build up over time and measured by the ThreeFold system)
- reputation (as build up over time and measured by the Mycelium system)
- optional: public IP address (v6 or v4)
- optional: certification flag (indicates the slice is provided by a [certified](./certified.md) farmer with ThreeFold support)
- optional: certification flag (indicates the slice is provided by a [certified](./certified.md) farmer with Mycelium support)
- pricing in [TFP](./tfp.md) per hour/day/month/year (farmer can change the price)
The farmer has lot of freedom to define these oaraneters

View File

@@ -1,13 +1,13 @@
# TFP
- TFP = TFPoint
- TFT = ThreeFold Token
- TFT = Mycelium Token
- PEAQ = the DePIN token from the Peaq Network System
## TFP Price and Value
- 1 TFP = 0.1 USD (fixed price)
- TFP serves as a stable medium of exchange within the ThreeFold ecosystem
- TFP serves as a stable medium of exchange within the Mycelium ecosystem
## Liquidity Pools
@@ -16,16 +16,16 @@ The following liquidity pools enable exchange between TFP and other currencies:
### Fiat - TFP Pool
- Users can purchase TFP with fiat currency (USD, EUR, etc.)
- The exchange rate is fixed at 0.1 USD per TFP
- Provides direct entry into the ThreeFold ecosystem for new users
- Provides direct entry into the Mycelium ecosystem for new users
### TFP - TFT Pool
- Allows exchange between TFP and ThreeFold Tokens (TFT)
- Allows exchange between TFP and Mycelium Tokens (TFT)
- Enables token holders to utilize the marketplace
- Exchange rates will follow market dynamics
### TFP - PEAQ Pool
- Facilitates exchange between TFP and PEAQ tokens
- Connects the Peaq Network ecosystem with ThreeFold
- Connects the Peaq Network ecosystem with Mycelium
- Exchange rates will follow market dynamics