diff --git a/docs_website/docs/marketplace/_category_.json b/docs_website/docs/marketplace/_category_.json new file mode 100644 index 0000000..801ced5 --- /dev/null +++ b/docs_website/docs/marketplace/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Marketplace", + "position": 6, + "link": { + "type": "generated-index", + "description": "Learn about the ThreeFold Marketplace, where you can offer and use cloud, data and network resources." + } + } \ No newline at end of file diff --git a/docs_website/docs/marketplace/farming_pools.md b/docs_website/docs/marketplace/farming_pools.md new file mode 100644 index 0000000..55c0561 --- /dev/null +++ b/docs_website/docs/marketplace/farming_pools.md @@ -0,0 +1,22 @@ +--- +sidebar_position: 4 +--- + +# Farming Pools + +A farming pool has certain tasks and responsibility. In exchange of their work, farming pools receive rewards. + +## Setting Rewards + +Those rewards are first defined by the ThreeFold Platform, see the page [Offer Resources](./offer_resources.md). Then, starting end of 2025, each farming pool will define slice prices and rewards to farmers. + +## Tasks and Responsibility + +A Farming pool takes care of the following: + +- Define SLA's, T&C's, Customer Onboarding, ... +- Support (replace broken nodes) +- Management infrastructure (monitoring, billing, ...) +- Sales of The Nodes (or work with vendor(s)) +- Communication with the Farmers in the Pool +- Price Definition (define sales prices of the slices) \ No newline at end of file diff --git a/docs_website/docs/marketplace/img/devops.png b/docs_website/docs/marketplace/img/devops.png new file mode 100644 index 0000000..183380c Binary files /dev/null and b/docs_website/docs/marketplace/img/devops.png differ diff --git a/docs_website/docs/marketplace/img/distribution.png b/docs_website/docs/marketplace/img/distribution.png new file mode 100644 index 0000000..b8fda9d Binary files /dev/null and b/docs_website/docs/marketplace/img/distribution.png differ diff --git a/docs_website/docs/marketplace/img/image1.png b/docs_website/docs/marketplace/img/image1.png new file mode 100644 index 0000000..a24070e Binary files /dev/null and b/docs_website/docs/marketplace/img/image1.png differ diff --git a/docs_website/docs/marketplace/img/image4.png b/docs_website/docs/marketplace/img/image4.png new file mode 100644 index 0000000..df63275 Binary files /dev/null and b/docs_website/docs/marketplace/img/image4.png differ diff --git a/docs_website/docs/marketplace/img/qsss_overview.png b/docs_website/docs/marketplace/img/qsss_overview.png new file mode 100644 index 0000000..81af868 Binary files /dev/null and b/docs_website/docs/marketplace/img/qsss_overview.png differ diff --git a/docs_website/docs/marketplace/img/redundant_net.jpg b/docs_website/docs/marketplace/img/redundant_net.jpg new file mode 100644 index 0000000..6f6539b Binary files /dev/null and b/docs_website/docs/marketplace/img/redundant_net.jpg differ diff --git a/docs_website/docs/marketplace/img/release_schedule.png b/docs_website/docs/marketplace/img/release_schedule.png new file mode 100644 index 0000000..ef44cdb Binary files /dev/null and b/docs_website/docs/marketplace/img/release_schedule.png differ diff --git a/docs_website/docs/marketplace/img/smartcontract3_flow.jpg b/docs_website/docs/marketplace/img/smartcontract3_flow.jpg new file mode 100644 index 0000000..c5b4054 Binary files /dev/null and b/docs_website/docs/marketplace/img/smartcontract3_flow.jpg differ diff --git a/docs_website/docs/marketplace/img/storage_today.png b/docs_website/docs/marketplace/img/storage_today.png new file mode 100644 index 0000000..be3e068 Binary files /dev/null and b/docs_website/docs/marketplace/img/storage_today.png differ diff --git a/docs_website/docs/marketplace/img/token_release.png b/docs_website/docs/marketplace/img/token_release.png new file mode 100644 index 0000000..6ebae5c Binary files /dev/null and b/docs_website/docs/marketplace/img/token_release.png differ diff --git a/docs_website/docs/marketplace/img/token_release_stacked.png b/docs_website/docs/marketplace/img/token_release_stacked.png new file mode 100644 index 0000000..01cb8bc Binary files /dev/null and b/docs_website/docs/marketplace/img/token_release_stacked.png differ diff --git a/docs_website/docs/marketplace/img/tokenomics.png b/docs_website/docs/marketplace/img/tokenomics.png new file mode 100644 index 0000000..b749272 Binary files /dev/null and b/docs_website/docs/marketplace/img/tokenomics.png differ diff --git a/docs_website/docs/marketplace/img/track_record.png b/docs_website/docs/marketplace/img/track_record.png new file mode 100644 index 0000000..de5efae Binary files /dev/null and b/docs_website/docs/marketplace/img/track_record.png differ diff --git a/docs_website/docs/marketplace/img/webgateway.jpg b/docs_website/docs/marketplace/img/webgateway.jpg new file mode 100644 index 0000000..a14706a Binary files /dev/null and b/docs_website/docs/marketplace/img/webgateway.jpg differ diff --git a/docs_website/docs/marketplace/img/webgw_scaling.jpg b/docs_website/docs/marketplace/img/webgw_scaling.jpg new file mode 100644 index 0000000..a0c0af5 Binary files /dev/null and b/docs_website/docs/marketplace/img/webgw_scaling.jpg differ diff --git a/docs_website/docs/marketplace/img/word_records.png b/docs_website/docs/marketplace/img/word_records.png new file mode 100644 index 0000000..7bbe65b Binary files /dev/null and b/docs_website/docs/marketplace/img/word_records.png differ diff --git a/docs_website/docs/marketplace/img/world_record.png b/docs_website/docs/marketplace/img/world_record.png new file mode 100644 index 0000000..0207543 Binary files /dev/null and b/docs_website/docs/marketplace/img/world_record.png differ diff --git a/docs_website/docs/marketplace/img/zero_knowledge_proof.png b/docs_website/docs/marketplace/img/zero_knowledge_proof.png new file mode 100644 index 0000000..9f0df3a Binary files /dev/null and b/docs_website/docs/marketplace/img/zero_knowledge_proof.png differ diff --git a/docs_website/docs/marketplace/offer_resources.md b/docs_website/docs/marketplace/offer_resources.md new file mode 100644 index 0000000..9307398 --- /dev/null +++ b/docs_website/docs/marketplace/offer_resources.md @@ -0,0 +1,54 @@ +--- +sidebar_position: 3 +--- + +# Offer Resources + +Farmers offer data, network and cloud resources by hosting nodes on the ThreeFold Platform. + +## Pricing + +Farmers and farming pools decide on their own price as long as it stays between the range specified in the [Use Resources](./use_resources.md) section. + +## Capacity Rewards + +Farmers will get monthly rewards by providing resources to the ThreeFold Grid V4. + +The following rewards are guaranteed for a 18-month period starting from activation. + +| Components | Rewards (INCA/month) | +|---|---| +| GB Memory | 8.0 | +| GB GPU | TBD | +| TB SSD | 31.5 | +| TB HDD | 7.0 | +| TB Network | 30.0 | + +The release mechanism is over a period of 36 months from the moment the node registers on the grid. + +- The first 11 months, all tokens are locked. +- The remaining 25 months, 4% of the total amount of tokens is unlocked monthly until all tokens are unlocked (25 * 4% = 100%). + +## Utilization Rewards + +The utilization rewards are distributed in a fair and simple manner: + +- 60% goes to the farmer hosting the node + - As a reward to provide resources to users + - Note: Without counting the guaranteed reward for 18 months +- 20% goes to the Farming Pool + - As a reward to provide support, SLA, etc. +- 20% to ThreeFold, Guardians, Validators + - As a reward to host, stabilize and secure the grid + +## Minimum Node Specs + +- The minimum CPU passmark per GB of memory is 200 +- The minimum GB of memory is 16GB +- The minimum TB of SSD is 1TB + +While it is not explicitly required, we recommend using DDR5 for the memory and having more than one SSD disk per node. + +## Host Nodes + +Read the [Nodes](/docs/category/nodes) section to learn more about the process of hosting a node. \ No newline at end of file diff --git a/docs_website/docs/marketplace/overview.md b/docs_website/docs/marketplace/overview.md new file mode 100644 index 0000000..f0c17d1 --- /dev/null +++ b/docs_website/docs/marketplace/overview.md @@ -0,0 +1,21 @@ +--- +sidebar_position: 1 +--- + +# Overview + +For ThreeFold V4, we are introducing a marketplace where farmers can offer resources and where third parties can use the grid infrastructure. + +The ThreeFold Marketplace is planned for 2025. + +## Benefits + +There are clear benefits to the marketplace we will implement: + +- Utilization of FIAT currencies (CHF, USD, EUR, ...) +- Better utilization of hardware capacity. +- Farmers can define their own price, means market mechanism define price in relation to quality and supply +- Easier for users to find right priced service +- Easier to monitor and enforce SLA's +- Easier to track utilization and expansion +- Can and will be extended to other Internet and cloud services \ No newline at end of file diff --git a/docs_website/docs/marketplace/use_resources.md b/docs_website/docs/marketplace/use_resources.md new file mode 100644 index 0000000..918e209 --- /dev/null +++ b/docs_website/docs/marketplace/use_resources.md @@ -0,0 +1,24 @@ +--- +sidebar_position: 2 +--- + +# Use Resources + +Resources on the ThreeFold Grid V4 are available in slices via our pay-per-slice model. + +## Pay Per Slice + +The pay-per-slice model lets you only pay for what you use, making it flexible and cost-effective. + +As a consumer you have the capability to look for the slice which are of interest to you in relation to its properties like SLA, location, price, reputation, etc. + +| Type | Description | Hourly Min | Hourly Max | Monthly Min | Monthly Max | +|---|---|---|---|---|---| +| Cloud | Core: 4GB, 2 vcpu, 1 mbit, 50GB | $0.0139 | $0.0556 | $5 | $40 | +| Cloud | GB Bandwidth | $0.000028 | $0.000028 | $0.02 | $0.02 | +| Cloud | GB SSD Storage extra | $0.000011 | $0.0069 | $0.004 | $0.02 | +| Cloud | IP address | $0 | $0.0069 | $0 | $5 | +| Storage | Core: 100GB, 100B transfer included | $0.0006 | $0.0028 | $0.2 | $2 | +| Storage | GB Bandwidth | $0.000014 | $0.000028 | $0.005 | $0.02 | +| AI | AI GPU, 100GB transfer included | $0.1 | $20 | $72 | $14400 | +| AI | GB Bandwidth | $0.000014 | $0 | $0.005 | $0 | \ No newline at end of file diff --git a/docs_website/docs/nodes.md b/docs_website/docs/nodes.md deleted file mode 100644 index 9b11d69..0000000 --- a/docs_website/docs/nodes.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -sidebar_position: 4 ---- - -# Nodes - ---- - -
- Coming Soon -
-
- Launching 12-12-24 -
---- \ No newline at end of file diff --git a/docs_website/docs/nodes/_category_.json b/docs_website/docs/nodes/_category_.json new file mode 100644 index 0000000..e1284d8 --- /dev/null +++ b/docs_website/docs/nodes/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Nodes", + "position": 5, + "link": { + "type": "generated-index", + "description": "Learn about the ThreeFold nodes and how to earn rewards." + } + } \ No newline at end of file diff --git a/docs_website/docs/nodes/get_nodes.md b/docs_website/docs/nodes/get_nodes.md new file mode 100644 index 0000000..1beba4b --- /dev/null +++ b/docs_website/docs/nodes/get_nodes.md @@ -0,0 +1,9 @@ +--- +title: Get Nodes +description: How to Get ThreeFold Nodes +sidebar_position: 3 +--- + +By hosting ThreeFold nodes, you expand the ThreeFold Platform and contribute to the growth of a decentralized peer-to-peer Internet. + +Explore and acquire authentic ThreeFold nodes by visiting the [official website](https://hostservice.nl/en/) of our authorized manufacturing partner. \ No newline at end of file diff --git a/docs_website/docs/nodes/guides/_category_.json b/docs_website/docs/nodes/guides/_category_.json new file mode 100644 index 0000000..2c7730e --- /dev/null +++ b/docs_website/docs/nodes/guides/_category_.json @@ -0,0 +1,8 @@ +{ + "label": "Guides", + "position": 4, + "link": { + "type": "generated-index", + "description": "There's only 5 simple steps to set up a node and earn rewards." + } + } \ No newline at end of file diff --git a/docs_website/docs/nodes/guides/connect_the_nodes.md b/docs_website/docs/nodes/guides/connect_the_nodes.md new file mode 100644 index 0000000..3d3e06c --- /dev/null +++ b/docs_website/docs/nodes/guides/connect_the_nodes.md @@ -0,0 +1,15 @@ +--- +title: Connect the Nodes +description: How to connect the nodes to the grid +sidebar_position: 4 +--- + +Once you've received your ThreeFold nodes, it takes a few minutes to connect it: + +- Plug the Ethernet cable in your node and connect the cable to your router +- Plug the power cable in your node and connect the cable to a power outlet +- Push the power on button to start the node + +The node will automatically connect to the grid. That's it! + +The node is self-healing and you will need miminal maintenance, if any. \ No newline at end of file diff --git a/docs_website/docs/nodes/guides/create_farm.md b/docs_website/docs/nodes/guides/create_farm.md new file mode 100644 index 0000000..aaa0244 --- /dev/null +++ b/docs_website/docs/nodes/guides/create_farm.md @@ -0,0 +1,23 @@ +--- +title: Create a Farm +description: How to create a Farm with ThreeFold Connect +sidebar_position: 2 +--- + +## Introduction + +We cover the steps to create a farm with the ThreeFold Connect app. + +## Steps + +Follow those steps to create a farm: + +- Open the main menu of the app and click on `Farming` +- Next to `Farms` click on the plus button +- Choose a farm name and click `Submit` + +## Farm ID + +Take note of the farm ID, it will be requested when you order your ThreeFold nodes. + +Read more in the next section. \ No newline at end of file diff --git a/docs_website/docs/nodes/guides/get_nodes.md b/docs_website/docs/nodes/guides/get_nodes.md new file mode 100644 index 0000000..e6f1248 --- /dev/null +++ b/docs_website/docs/nodes/guides/get_nodes.md @@ -0,0 +1,15 @@ +--- +title: Get Nodes +description: How to get ThreeFold 3Nodes +sidebar_position: 3 +--- + +There are different models of ThreeFold nodes available. By hosting ThreeFold nodes, you earn **$INCA** tokens. + +Visit the [***official ThreeFold node manufacturer partner website***](https://hostservice.nl/en/) to buy ThreeFold nodes. + +## Input Your Farm ID + +When you buy a node, you will be requested to enter your farm ID. + +For more information on this, read the [previous section](./create_farm). diff --git a/docs_website/docs/nodes/guides/manage_rewards.md b/docs_website/docs/nodes/guides/manage_rewards.md new file mode 100644 index 0000000..bf88e24 --- /dev/null +++ b/docs_website/docs/nodes/guides/manage_rewards.md @@ -0,0 +1,9 @@ +--- +title: Manage Rewards +description: How to manage farming rewards +sidebar_position: 5 +--- + +**$INCA** farming rewards will be sent automatically to your ThreeFold Connect wallet. + +Simply visit your ThreeFold Connect wallet to see your rewards. \ No newline at end of file diff --git a/docs_website/docs/nodes/guides/threefold_connect.md b/docs_website/docs/nodes/guides/threefold_connect.md new file mode 100644 index 0000000..3cc102a --- /dev/null +++ b/docs_website/docs/nodes/guides/threefold_connect.md @@ -0,0 +1,33 @@ +--- +title: ThreeFold Connect +description: How to install the ThreeFold Connect app +sidebar_position: 1 +--- + +## Introduction + +In this section, we cover the basics and advanced features of the ThreeFold Connect app. + +## Installation + +We cover the steps to install the app: + +- Download the app + - [Android](https://play.google.com/store/apps/details?id=org.jimber.threebotlogin&hl=en&gl=US) + - [iOS](https://apps.apple.com/us/app/threefold-connect/id1459845885) +- Open the app +- Click on `SIGN UP` +- Choose a ThreeFold Connect ID +- Enter your email address +- Take note of the mnemonics +- Open the confirmation email and +- Choose a 4-digit pin + +## Create a Wallet + +We cover the steps to create a wallet: + +- In the menu, click on `Wallet` +- Click on `Create Initial Wallet` + +Once you've installed ThreeFold Connect and created a wallet, create a farm. More on this in the next section! \ No newline at end of file diff --git a/docs_website/docs/nodes/models.md b/docs_website/docs/nodes/models.md new file mode 100644 index 0000000..ef3a1f2 --- /dev/null +++ b/docs_website/docs/nodes/models.md @@ -0,0 +1,28 @@ +--- +title: Models +description: A Node for All Use Cases +sidebar_position: 2 +--- + +# Models + +There are currently 3 models of ThreeFold node available: + +- **NOVA Go** + - ASUS RNUC12WSHI300002I Barebone Intel Core i3-1220P Kit L6 EU cord (12 vcpu) + - 32 GB RAM DDR5 + - 1 TB SSD (Samsung 980) +- **NOVA Plus** + - ASUS RNUC12WSKI500002I Barebone Intel Core i5-1240P Kit L6 EU cord (16 vcpu) (4,4Ghz) + - 64GB CL46 (2x 32GB) DDR5 + - 2 TB SSD (Samsung 990 PRO) +- **NOVA Pro** + - ASUS RNUC14RVHV700000I Barebone Intel Core Ultra 7 165H Tall Kit L6 No Cord + - Intel Core Ultra 7 (Serie 1) 165H / 1.4 GHz tot 5 GHz, (16-cores) 22 vcpu + - 96GB CL46 (2x 48GB) (6500 Mhz) DDR5 + - 4 TB Samsung 990 PRO (7450 Mbit/sec) + - 4 TB Samsung 970 EVO 2,5 inch SSD + +## Self-Healing and Autonomous + +Those nodes are literally plug-and-earn. Connect them to a power source and an Internet connection and you're all set: the nodes will provide data, network and cloud resources and generate rewards. It couldn't be any easier. \ No newline at end of file diff --git a/docs_website/docs/nodes/nodes_features.md b/docs_website/docs/nodes/nodes_features.md new file mode 100644 index 0000000..828005d --- /dev/null +++ b/docs_website/docs/nodes/nodes_features.md @@ -0,0 +1,14 @@ +--- +title: Features +description: Data, Storage and Cloud Node +sidebar_position: 1 +--- + +The ThreeFold Nodes are self-healing and autonomoue. They provide data, network and cloud resources to the ThreeFold Platform, and you get rewards for hosting them. Not only that, but each node provides a perfect mix of modern technology and carefully crafted design: + +- **A new bare metal operating system** + - Zero-OS supports all required Web2 and Web3 workloads and allows millions of nodes to operate in full autonomous mode providing lower cost, better energy efficiency, more reliability and security +- **A Quantum Safe Storage System** + - The Quantum Safe Storage System is capable of storing data indestructible, efficient, and ultra-scalable. Previous versions of this system are widely used to store Zetabytes of information by large organizations. +- **A Quantum Safe Network System** + - Mycelium can look for the shortest path, has a built-in naming & CDN (Content Delivery) system, can survive disaster and network cuts much more efficiently as is possible today. \ No newline at end of file diff --git a/docs_website/docusaurus.config.ts b/docs_website/docusaurus.config.ts index ba56ab3..47feddd 100644 --- a/docs_website/docusaurus.config.ts +++ b/docs_website/docusaurus.config.ts @@ -4,7 +4,7 @@ import type * as Preset from '@docusaurus/preset-classic'; const config: Config = { title: 'ThreeFold', - tagline: 'Self-Healing Data, Network & Cloud', + tagline: 'Self-Healing Data & Cloud Network', favicon: 'img/logo_blue.svg', // Set the production url of your site here @@ -148,7 +148,7 @@ const config: Config = { }, { label: 'Nodes', - to: '/docs/nodes', + to: '/docs/category/nodes', }, { label: 'Routers', diff --git a/docs_website/src/pages/index.tsx b/docs_website/src/pages/index.tsx index 21d44c6..86376eb 100644 --- a/docs_website/src/pages/index.tsx +++ b/docs_website/src/pages/index.tsx @@ -33,7 +33,7 @@ export default function Home(): JSX.Element { return ( + description="Self-Healing Data & Cloud Network">