-
-- [Introduction](#introduction)
-- [Prerequisites](#prerequisites)
- - [Install the prerequisites on Ubuntu](#install-the-prerequisites-on-ubuntu)
- - [Install the prerequisites on MAC or Linux with Brew](#install-the-prerequisites-on-mac-or-linux-with-brew)
- - [Check if the Prerequisites Are Installed](#check-if-the-prerequisites-are-installed)
-- [Clone the Repository](#clone-the-repository)
-- [Preview the Website](#preview-the-website)
-- [License](#license)
-- [References](#references)
-- [Contribute](#contribute)
-
----
-
-## Introduction
-
-This subrepository contains the code to deploy the Project INCA Docs website, a project by [ThreeFold](https://threefold.io).
-
-## Prerequisites
-
-You need [npm](https://www.npmjs.com/) to run this website.
-
-To clone the repository, you need `git`.
-
-To use the Makefile for quick deployment, you need `make`
-
-### Install the prerequisites on Ubuntu
-```
-sudo apt update
-sudo apt install nodejs
-sudo apt install git
-sudo apt install make
-```
-
-### Install the prerequisites on MAC or Linux with Brew
-
-- [Install Brew](https://brew.sh/)
- ```
- /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- ```
-- Install the prerequisites
- ```
- brew install node
- brew install git
- brew install make
- ```
-
-### Check if the Prerequisites Are Installed
-
-```
-npm --version
-git version
-make --version
-```
-
-## Clone the Repository
-
-
-```
-git clone https://git.ourworld.tf/tfgrid/info_tfgrid
-cd info_tfgrid/docs_projectinca
-```
-
-For more information, read the original [AstroWind docs](./docs_starlight/starlight_README.md).
-
-## Preview the Website
-
-You can preview the website with those two lines.
-
-```
-npm install
-npm run dev
-```
-
-The equivalent can be achieved using the Makefile:
-
-```
-make run
-```
-
-## License
-
-**INCA Docs** is licensed under the Apache 2.0 license — see the [LICENSE](../LICENSE) file for details.
-
-## References
-
-This Project INCA Docs website is based on the amazing [AstroWind Starlight repo](https://github.com/withastro/starlight).
-
-We changed the license from MIT to Apache 2.0 to suit this specific project.
-
-## Contribute
-
-To contribute to this repository:
-
-- Make a new branch with `development_` as a prefix (e.g. `development_update`)
-- Make changes locally on your code editor
-- Push changes to the new branch
-- Make a pull request to `development` branch
-
-The code owners will merge `development` branch to `main` branch.
\ No newline at end of file
diff --git a/docs_projectinca/astro.config.mjs b/docs_projectinca/astro.config.mjs
deleted file mode 100644
index e086214..0000000
--- a/docs_projectinca/astro.config.mjs
+++ /dev/null
@@ -1,71 +0,0 @@
-import { defineConfig } from 'astro/config';
-import starlight from '@astrojs/starlight';
-
-// https://astro.build/config
-export default defineConfig({
- integrations: [
- starlight({
- title: 'Project INCA Docs',
- social: {
- github: 'https://github.com/threefoldtech',
- telegram: 'https://t.me/threefold',
- 'x.com': 'https://x.com/threefold_io',
- discord: 'https://discord.com/invite/NZqKC4jEhD',
- },
- sidebar: [
- {
- label: 'Start Here',
- items: [
-
- { label: 'Getting Started', link: '/start_here/getting_started/' },
- ],
- },
- {
- label: 'Steps',
- items: [
-
- { label: 'Install ThreeFold Connect', link: '/guides/threefold_connect/' },
- { label: 'Create an INCA Farm', link: '/guides/create_farm/' },
- { label: 'Get INCA Nodes', link: '/guides/get_inca_nodes/' },
- { label: 'Connect Your Nodes', link: '/guides/connect_the_nodes/' },
- { label: 'Manage Your Rewards', link: '/guides/manage_rewards/' },
- ],
- },
- {
- label: 'Resources',
- items: [
-
- { label: 'How to Use the Bots', link: '/resources/resources_introduction/' },
- { label: 'Node Status Bot', link: '/resources/node_status_bot/' },
- { label: 'Farmerbot', link: '/resources/farmerbot/' },
- ],
- },
- {
- label: 'References',
- items: [
-
- { label: 'Glossary', link: '/references/glossary/' },
- { label: 'Whitepaper', link: '/references/inca_whitepaper/' },
- { label: 'Disclaimer', link: '/references/disclaimer/' },
- ],
- },
- {
- label: 'Legal',
- items: [
-
- { label: 'Terms and Conditions', link: '/legal/terms_and_conditions/' },
- { label: 'Privacy Policy', link: '/legal/privacy_policy/' },
- ],
- },
- ],
- head: [
- {
- tag: 'script',
- attrs: {
- src: '/crisp.js',
- },
- },
- ],
- }),
- ],
-});
diff --git a/docs_projectinca/crisp.js b/docs_projectinca/crisp.js
deleted file mode 100644
index 9e5aaa5..0000000
--- a/docs_projectinca/crisp.js
+++ /dev/null
@@ -1 +0,0 @@
-window.$crisp=[];window.CRISP_WEBSITE_ID="1a5a5241-91cb-4a41-8323-5ba5ec574da0";(function(){d=document;s=d.createElement("script");s.src="https://client.crisp.chat/l.js";s.async=1;d.getElementsByTagName("head")[0].appendChild(s);})();
\ No newline at end of file
diff --git a/docs_projectinca/docs_starlight/starlight_README.md b/docs_projectinca/docs_starlight/starlight_README.md
deleted file mode 100644
index b51abaa..0000000
--- a/docs_projectinca/docs_starlight/starlight_README.md
+++ /dev/null
@@ -1,54 +0,0 @@
-# Starlight Starter Kit: Basics
-
-[![Built with Starlight](https://astro.badg.es/v2/built-with-starlight/tiny.svg)](https://starlight.astro.build)
-
-```
-npm create astro@latest -- --template starlight
-```
-
-[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/github/withastro/starlight/tree/main/examples/basics)
-[![Open with CodeSandbox](https://assets.codesandbox.io/github/button-edit-lime.svg)](https://codesandbox.io/p/sandbox/github/withastro/starlight/tree/main/examples/basics)
-[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fwithastro%2Fstarlight%2Ftree%2Fmain%2Fexamples%2Fbasics&project-name=my-starlight-docs&repository-name=my-starlight-docs)
-
-> 🧑🚀 **Seasoned astronaut?** Delete this file. Have fun!
-
-## 🚀 Project Structure
-
-Inside of your Astro + Starlight project, you'll see the following folders and files:
-
-```
-.
-├── public/
-├── src/
-│ ├── assets/
-│ ├── content/
-│ │ ├── docs/
-│ │ └── config.ts
-│ └── env.d.ts
-├── astro.config.mjs
-├── package.json
-└── tsconfig.json
-```
-
-Starlight looks for `.md` or `.mdx` files in the `src/content/docs/` directory. Each file is exposed as a route based on its file name.
-
-Images can be added to `src/assets/` and embedded in Markdown with a relative link.
-
-Static assets, like favicons, can be placed in the `public/` directory.
-
-## 🧞 Commands
-
-All commands are run from the root of the project, from a terminal:
-
-| Command | Action |
-| :------------------------ | :----------------------------------------------- |
-| `npm install` | Installs dependencies |
-| `npm run dev` | Starts local dev server at `localhost:4321` |
-| `npm run build` | Build your production site to `./dist/` |
-| `npm run preview` | Preview your build locally, before deploying |
-| `npm run astro ...` | Run CLI commands like `astro add`, `astro check` |
-| `npm run astro -- --help` | Get help using the Astro CLI |
-
-## 👀 Want to learn more?
-
-Check out [Starlight’s docs](https://starlight.astro.build/), read [the Astro documentation](https://docs.astro.build), or jump into the [Astro Discord server](https://astro.build/chat).
diff --git a/docs_projectinca/package.json b/docs_projectinca/package.json
deleted file mode 100644
index c606ce9..0000000
--- a/docs_projectinca/package.json
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "name": "",
- "type": "module",
- "version": "0.0.1",
- "scripts": {
- "dev": "astro dev",
- "start": "astro dev",
- "build": "astro check && astro build",
- "preview": "astro preview",
- "astro": "astro"
- },
- "dependencies": {
- "@astrojs/check": "^0.7.0",
- "@astrojs/starlight": "^0.24.3",
- "astro": "^4.10.3",
- "sharp": "^0.32.5",
- "typescript": "^5.4.5"
- }
-}
diff --git a/docs_projectinca/public/favicon.svg b/docs_projectinca/public/favicon.svg
deleted file mode 100644
index 11eda84..0000000
--- a/docs_projectinca/public/favicon.svg
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/docs_projectinca/src/assets/black_threefold.png b/docs_projectinca/src/assets/black_threefold.png
deleted file mode 100644
index ae46096..0000000
Binary files a/docs_projectinca/src/assets/black_threefold.png and /dev/null differ
diff --git a/docs_projectinca/src/assets/hero_host3.png b/docs_projectinca/src/assets/hero_host3.png
deleted file mode 100644
index 6fc9e4c..0000000
Binary files a/docs_projectinca/src/assets/hero_host3.png and /dev/null differ
diff --git a/docs_projectinca/src/assets/houston.webp b/docs_projectinca/src/assets/houston.webp
deleted file mode 100644
index 930c164..0000000
Binary files a/docs_projectinca/src/assets/houston.webp and /dev/null differ
diff --git a/docs_projectinca/src/assets/inca_background.webp b/docs_projectinca/src/assets/inca_background.webp
deleted file mode 100644
index 57e5f5c..0000000
Binary files a/docs_projectinca/src/assets/inca_background.webp and /dev/null differ
diff --git a/docs_projectinca/src/content/config.ts b/docs_projectinca/src/content/config.ts
deleted file mode 100644
index 45f60b0..0000000
--- a/docs_projectinca/src/content/config.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-import { defineCollection } from 'astro:content';
-import { docsSchema } from '@astrojs/starlight/schema';
-
-export const collections = {
- docs: defineCollection({ schema: docsSchema() }),
-};
diff --git a/docs_projectinca/src/content/docs/guides/connect_the_nodes.md b/docs_projectinca/src/content/docs/guides/connect_the_nodes.md
deleted file mode 100644
index 3d3d137..0000000
--- a/docs_projectinca/src/content/docs/guides/connect_the_nodes.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: Connect the Nodes
-description: How to connect the nodes to the grid
----
-
-Once you've received your INCA nodes, it takes a few minutes to connect it:
-
-- Plug the Ethernet cable in your INCA node and connect the cable to your router
-- Plug the power cable in your INCA 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 if any maintenance.
\ No newline at end of file
diff --git a/docs_projectinca/src/content/docs/guides/create_farm.md b/docs_projectinca/src/content/docs/guides/create_farm.md
deleted file mode 100644
index b38cce0..0000000
--- a/docs_projectinca/src/content/docs/guides/create_farm.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: Create a Farm
-description: How to create a Farm with ThreeFold Connect
----
-
-## 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 INCA nodes.
-
-Read more in the next section.
\ No newline at end of file
diff --git a/docs_projectinca/src/content/docs/guides/get_inca_nodes.md b/docs_projectinca/src/content/docs/guides/get_inca_nodes.md
deleted file mode 100644
index 0afe505..0000000
--- a/docs_projectinca/src/content/docs/guides/get_inca_nodes.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: Get INCA Nodes
-description: How to get INCA nodes
----
-
-There are different models of INCA nodes available.
-
-Visit the [official INCA website](https://internetcapacity.org/farming/) to choose and buy INCA nodes.
-
-## Input Your Farm ID
-
-When you buy an INCA node, you will be requested to enter your farm ID.
-
-For more information on this, read the [previous section](/guides/create_farm).
diff --git a/docs_projectinca/src/content/docs/guides/manage_rewards.md b/docs_projectinca/src/content/docs/guides/manage_rewards.md
deleted file mode 100644
index c3c2cd2..0000000
--- a/docs_projectinca/src/content/docs/guides/manage_rewards.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-title: Manage Rewards
-description: How to manage farming rewards
----
-
-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_projectinca/src/content/docs/guides/threefold_connect.md b/docs_projectinca/src/content/docs/guides/threefold_connect.md
deleted file mode 100644
index f1871e2..0000000
--- a/docs_projectinca/src/content/docs/guides/threefold_connect.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-title: ThreeFold Connect
-description: How to install the ThreeFold Connect app
----
-
-## 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_projectinca/src/content/docs/index.mdx b/docs_projectinca/src/content/docs/index.mdx
deleted file mode 100644
index 517c711..0000000
--- a/docs_projectinca/src/content/docs/index.mdx
+++ /dev/null
@@ -1,36 +0,0 @@
----
-title: Welcome to the Project INCA Docs
-description: Get started building your docs site with Starlight.
-template: splash
-hero:
- tagline: Learn how to deploy INCA nodes to earn rewards!
- image:
- file: ../../assets/hero_host3.png
- actions:
- - text: Get Started
- link: /start_here/getting_started/
- icon: right-arrow
- variant: primary
- - text: Visit the website
- link: https://internetcapacity.org/
- icon: external
----
-
-import { Card, CardGrid } from '@astrojs/starlight/components';
-
-## Become a Cloud Service Provider
-
-
-
- Read the [INCA Docs](/start_here/getting_started) to learn how to set up your INCA nodes and to know more about the ThreeFold ecosystem.
-
-
- Get INCA nodes at the [official INCA website](https://internetcapacity.org/farming/) to provide compute, storage and network resources to the world.
-
-
- Project INCA is the fourth version of the [ThreeFold Grid](https://threefold.io/) available in 60+ countries with thousands of nodes!
-
-
- When you deploy INCA nodes, you contribute to the growth of the ThreeFold Grid and earn INCA rewards!
-
-
diff --git a/docs_projectinca/src/content/docs/legal/privacy_policy.md b/docs_projectinca/src/content/docs/legal/privacy_policy.md
deleted file mode 100644
index 6c1acfd..0000000
--- a/docs_projectinca/src/content/docs/legal/privacy_policy.md
+++ /dev/null
@@ -1,115 +0,0 @@
----
-title: Privacy Policy
-description: Privacy Policy concerning Project INCA
----
-
-*This privacy policy will explain how ThreeFold Movement ("companies", "we", or "us") uses the personal data we collect from you when you use our websites, including the Project INCA website.*
-
-### What data do we collect?
-
-All websites using the ThreeFold Movement Privacy Policy do not collect any data on a personal level by default. All data being processed is anonymized. When signing up for our newsletter we collect your: *email address*.
-
-**How do we collect your data?**
-
-Browsing data:
-We automatically collect data and process data when you use or view our website via your browser's cookies.
-
-Newsletter Signups:
-Collected only with your permission through our sign-up form that uses a double opt-in mechanism for you to explicitly accept.
-
-### How will we use your data?
-
-We use this information to monitor and analyze your use of our website and for the website's technical administration, to increase our website's functionality and user-friendliness, and to better tailor it to our visitors needs.
-
-If you agree, our companies will share your data with the following partner companies so that they may offer you or us their products and services:
-
-* Matomo: offers us services relating to monitoring and measuring website traffic and access, creating user navigation reports, etc. All information processed here is anonymized. We run this service within our own environments. The data being processed does not leave our servers and is not shared with any thrid parties.
-
-* Mailerlite: offers us services relating newsletter sending and monitoring.
-
-**We do not track individual IP's or any other personal data.**
-
-The aforementioned processors operate independently from us and have their own privacy policy, which we strongly suggest you review. These processors may use the information collected through their services to evaluate visitors’ activity, as set out in their respective privacy policies.
-
-### How do we store your data?
-
-We store the anonmyzed data in Matomo for us to research usage and improve user experience on our websites.
-We store email addresses in Mailerlite's system.
-
-### Marketing
-
-We will not use your information for any (re)marketing reasons, nor send you information about products and/or services of ours or any partner companies unless you explicitly agreed to signing up for our newsletter.
-
-### What are your data protection rights?
-
-We would like to make sure you are fully aware of all of your data protection rights. Every user is entitled to the following:
-
-#### The right to access
-
-You have the right to request from us copies of your personal data. We may charge you a small fee for this service.
-
-#### The right to rectification
-
-You have the right to request that we correct any information you believe is inaccurate. You also have the right to request us to complete information you believe is incomplete.
-
-#### The right to erasure
-
-You have the right to request that we erase your personal data, under certain conditions.
-
-#### The right to restrict processing
-
-You have the right to request that we restrict the processing of your personal data, under certain conditions.
-
-#### The right to object to processing
-
-You have the right to object to our companies' processing of your personal data, under certain conditions.
-
-#### The right to data portability
-
-You have the right to request that we transfer the data that we have collected to another organization, or directly to you, under certain conditions.
-
-If you make a request, we have one month to respond to you. If you would like to exercise any of these rights, please contact us:
-
-* email: dataprivacy@threefold.io
-
-### What are cookies?
-
-Cookies are text files placed on your computer to collect standard Internet log information and visitor behavior information. When you visit our websites, we may collect information from you automatically through cookies or similar technology.
-
-For further information, visit: http://allaboutcookies.org/
-
-### How do we use cookies?
-
-We use cookies in a range of ways to improve your experience on our website, including:
-
-* understanding how you use our website
-
-* for the websites technical administration
-
-### What types of cookies do we use?
-
-There are a number of different types of cookies, however, our websites use:
-
-* Functionality - Our companies use these cookies so that we recognize you on our website and remember your previously selected preferences. These could include what language you prefer and the location you are in. A mix of first-party and third-party cookies are used.
-
-* No Advertising - Our companies use these cookies to collect information about your visit to our website, the content you viewed, the links you followed and information about your browser, device, and your IP address. However, we will not share this data with third parties for advertising purposes.
-
-* Analytics cookies - Our companies use these to monitor how users reached the Site, and how they interact with and move around once on the Site. These cookies let us know what features on the Site are working the best and what features on the Site can be improved.
-
-### How to manage cookies
-
-You can set your browser to not accept cookies, and the above website tells you how to remove cookies from your browser. However, in a few cases, some of our website features may not function as a result.
-
-### Privacy policies of other websites
-
-Our website contains links to other websites. Our privacy policy applies only to our website, so if you click on a link to another website, you should read their privacy policy.
-
-### Changes to our privacy policy
-
-We keep our privacy policy under regular review and places any updates on this web page.
-
-### How to contact us
-
-If you have any questions about our privacy policy, the data we hold on you, or you would like to exercise one of your data protection rights, please do not hesitate to contact us.
-
-Email us at: dataprivacy@threefold.io
\ No newline at end of file
diff --git a/docs_projectinca/src/content/docs/legal/terms_and_conditions.md b/docs_projectinca/src/content/docs/legal/terms_and_conditions.md
deleted file mode 100644
index befc138..0000000
--- a/docs_projectinca/src/content/docs/legal/terms_and_conditions.md
+++ /dev/null
@@ -1,154 +0,0 @@
----
-title: Terms and Conditions
-description: Terms and Conditions for the Project INCA
----
-
-These Terms of Use constitute a legally binding agreement made between you, whether personally or on behalf of an entity (“you”) and ThreeFold, doing business as ThreeFold (“ThreeFold“, “we”, “us”, or “our”), concerning your access to and use of the threefold related websites:
-
-The project INCA website, websites/wikis/forums ending with threefold.io, threefold.me, grid.tf, threefold.tech, TFT.com, freeflownation.org, 3bot.org, incubaid.com or consciousinternet.org or any other website as used/promoted by the ThreeFold Foundation or any other site as originating from our open-source git repository on https://github.com/threefoldfoundation, as well as any other media form, media channel, forum, mobile website or mobile application related, linked, or otherwise connected thereto (collectively, the “Site”).
-
-You agree that by accessing the Site, you have read, understood, and agreed to be bound by all of these Terms of Use.
-
-IF YOU DO NOT AGREE WITH ALL OF THESE TERMS OF USE, THEN YOU ARE EXPRESSLY PROHIBITED FROM USING THE SITE AND YOU MUST DISCONTINUE USE IMMEDIATELY.
-
-Supplemental terms and conditions or documents that may be posted on the Site from time to time are hereby expressly incorporated herein by reference. We reserve the right, in our sole discretion, to make changes or modifications to these Terms of Use at any time and for any reason. We will alert you about any changes by updating the “Last updated” date of these Terms of Use, and you waive any right to receive specific notice of each such change. It is your responsibility to periodically review these Terms of Use to stay informed of updates. You will be subject to, and will be deemed to have been made aware of and to have accepted, the changes in any revised Terms of Use by your continued use of the Site after the date such revised Terms of Use are posted.
-
-The information provided on the Site is not intended for distribution to or use by any person or entity in any jurisdiction or country where such distribution or use would be contrary to law or regulation or which would subject us to any registration requirement within such jurisdiction or country. Accordingly, those persons who choose to access the Site from other locations do so on their own initiative and are solely responsible for compliance with local laws, if and to the extent local laws are applicable.
-
-The Site is intended for users who are at least 18 years old. Persons under the age of 18 are not permitted to use or register for the Site.
-
-**INTELLECTUAL PROPERTY RIGHTS**
-
-Unless otherwise indicated, the Site is our proprietary property and all source code, databases, functionality, software, website designs, audio, video, text, photographs, and graphics on the Site (collectively, the “Content”) and the trademarks, service marks, and logos contained therein (the “Marks”) are owned or controlled by us or licensed to us, and are protected by copyright and trademark laws and various other intellectual property rights and EU competition laws, foreign jurisdictions, and international conventions. The Content and the Marks are provided on the Site “AS IS” for your information and personal use only. Except as expressly provided in these Terms of Use, no part of the Site and no Content or Marks may be copied, reproduced, aggregated, republished, uploaded, posted, publicly displayed, encoded, translated, transmitted, distributed, sold, licensed, or otherwise exploited for any commercial purpose whatsoever, without our express prior written permission.
-
-Provided that you are eligible to use the Site, you are granted a limited license to access and use the Site and to download or print a copy of any portion of the Content to which you have properly gained access solely for your personal, non-commercial use. We reserve all rights not expressly granted to you in and to the Site, the Content and the Marks.
-
-**USER REPRESENTATIONS**
-
-By using the Site, you represent and warrant that: (1) all registration information you submit will be true, accurate, current, and complete; (2) you will maintain the accuracy of such information and promptly update such registration information as necessary; (3) you have the legal capacity and you agree to comply with these Terms of Use; (4) you are not a minor in the jurisdiction in which you reside; (5) you will not access the Site through automated or non-human means, whether through a bot, script, or otherwise; (6) you will not use the Site for any illegal or unauthorized purpose; and (7) your use of the Site will not violate any applicable law or regulation.
-
-If you provide any information that is untrue, inaccurate, not current, or incomplete, we have the right to suspend or terminate your account and refuse any and all current or future use of the Site (or any portion thereof).
-
-**USER REGISTRATION**
-
-You may be required to register with the Site. You agree to keep your password confidential and will be responsible for all use of your account and password. We reserve the right to remove, reclaim, or change a username you select if we determine, in our sole discretion, that such username is inappropriate, obscene, or otherwise objectionable.
-
-**PROHIBITED ACTIVITIES**
-
-You may not access or use the Site for any purpose other than that for which we make the Site available. The Site may not be used in connection with any commercial endeavors except those that are specifically endorsed or approved by us.
-
-As a user of the Site, you agree not to:
-
-- Systematically retrieve data or other content from the Site to create or compile, directly or indirectly, a collection, compilation, database, or directory without written permission from us.
-- Circumvent, disable, or otherwise interfere with security-related features of the Site, including features that prevent or restrict the use or copying of any Content or enforce limitations on the use of the Site and/or the Content contained therein.
-- Engage in unauthorized framing of or linking to the Site.
-- Trick, defraud, or mislead us and other users, especially in any attempt to learn sensitive account information such as user passwords.
-- Engage in any automated use of the system, such as using scripts to send comments or messages, or using any data mining, robots, or similar data gathering and extraction tools.
-- Interfere with, disrupt, or create an undue burden on the Site or the networks or services connected to the Site.
-- Use the Site as part of any effort to compete with us or otherwise use the Site and/or the Content for any revenue-generating endeavor or commercial enterprise.
-- Decipher, decompile, disassemble, or reverse engineer any of the software comprising or in any way making up a part of the Site.
-- Upload or transmit (or attempt to upload or to transmit) viruses, Trojan horses, or other material, including excessive use of capital letters and spamming (continuous posting of repetitive text), that interferes with any party’s uninterrupted use and enjoyment of the Site or modifies, impairs, disrupts, alters, or interferes with the use, features, functions, operation, or maintenance of the Site.
-- Upload or transmit (or attempt to upload or to transmit) any material that acts as a passive or active information collection or transmission mechanism, including without limitation, clear graphics interchange formats (“gifs”), 1×1 pixels, web bugs, cookies, or other similar devices (sometimes referred to as “spyware” or “passive collection mechanisms” or “pcms”).
-- Except as may be the result of standard search engine or Internet browser usage, use, launch, develop, or distribute any automated system, including without limitation, any spider, robot, cheat utility, scraper, or offline reader that accesses the Site, or using or launching any unauthorized script or other software.
-- Use the Site in a manner inconsistent with any applicable laws or regulations.
-
-**USER GENERATED CONTRIBUTIONS**
-
-The Site may invite you to chat, contribute to, or participate in blogs, message boards, online forums, and other functionality, and may provide you with the opportunity to create, submit, post, display, transmit, perform, publish, distribute, or broadcast content and materials to us or on the Site, including but not limited to text, writings, video, audio, photographs, graphics, comments, suggestions, or personal information or other material (collectively, “Contributions”). Contributions may be viewable by other users of the Site and through third-party websites. As such, any Contributions you transmit may be treated as non-confidential and non-proprietary. When you create or make available any Contributions, you thereby represent and warrant that:
-
-- The creation, distribution, transmission, public display, or performance, and the accessing, downloading, or copying of your Contributions do not and will not infringe the proprietary rights, including but not limited to the copyright, patent, trademark, trade secret, or moral rights of any third party.
-- You are the creator and owner of or have the necessary licenses, rights, consents, releases, and permissions to use and to authorize us, the Site, and other users of the Site to use your Contributions in any manner contemplated by the Site and these Terms of Use.
-- You have the written consent, release, and/or permission of each and every identifiable individual person in your Contributions to use the name or likeness of each and every such identifiable individual person to enable inclusion and use of your Contributions in any manner contemplated by the Site and these Terms of Use.
-- Your Contributions are not false, inaccurate, or misleading.
-- Your Contributions are not unsolicited or unauthorized advertising, promotional materials, pyramid schemes, chain letters, spam, mass mailings, or other forms of solicitation.
-- Your Contributions are not obscene, lewd, lascivious, filthy, violent, harassing, libelous, slanderous, or otherwise objectionable (as determined by us).
-- Your Contributions do not ridicule, mock, disparage, intimidate, or abuse anyone. 98 Your Contributions do not advocate the violent overthrow of any government or incite, encourage, or threaten physical harm against another.
-- Your Contributions do not violate any applicable law, regulation, or rule.
-- Your Contributions do not violate the privacy or publicity rights of any third party.
-- Your Contributions do not contain any material that solicits personal information from anyone under the age of 18 or exploits people under the age of 18 in a sexual or violent manner.
-- Your Contributions do not violate any federal or state law concerning child pornography, or otherwise intended to protect the health or well-being of minors;
-- Your Contributions do not include any offensive comments that are connected to race, national origin, gender, sexual preference, or physical handicap.
-- Your Contributions do not otherwise violate, or link to material that violates, any provision of these Terms of Use, or any applicable law or regulation.
-- Any use of the Site in violation of the foregoing violates these Terms of Use and may result in, among other things, termination or suspension of your rights to use the Site. CONTRIBUTION LICENSE
-
-By posting your Contributions to any part of the Site or making Contributions accessible to the Site by linking your account from the Site to any of your social networking accounts, you automatically grant, and you represent and warrant that you have the right to grant, to us an unrestricted, unlimited, irrevocable, perpetual, non-exclusive, transferable, royalty-free, fully-paid, worldwide right, and license to host, use, copy, reproduce, disclose, sell, resell, publish, broadcast, retitle, archive, store, cache, publicly perform, publicly display, reformat, translate, transmit, excerpt (in whole or in part), and distribute such Contributions (including, without limitation, your image and voice) for any purpose, commercial, advertising, or otherwise, and to prepare derivative works of, or incorporate into other works, such Contributions, and grant and authorize sublicenses of the foregoing. The use and distribution may occur in any media formats and through any media channels.
-
-This license will apply to any form, media, or technology now known or hereafter developed, and includes our use of your name, company name, and franchise name, as applicable, and any of the trademarks, service marks, trade names, logos, and personal and commercial images you provide. You waive all moral rights in your Contributions, and you warrant that moral rights have not otherwise been asserted in your Contributions.
-
-We do not assert any ownership over your Contributions. You retain full ownership of all of your Contributions and any intellectual property rights or other proprietary rights associated with your Contributions. We are not liable for any statements or representations in your Contributions provided by you in any area on the Site. You are solely responsible for your Contributions to the Site and you expressly agree to exonerate us from any and all responsibility and to refrain from any legal action against us regarding your Contributions.
-
-We have the right, in our sole and absolute discretion, (1) to edit, redact, or otherwise change any Contributions; (2) to re-categorize any Contributions to place them in more appropriate locations on the Site; and (3) to pre-screen or delete any Contributions at any time and for any reason, without notice. We have no obligation to monitor your Contributions.
-
-**SOCIAL MEDIA**
-
-As part of the functionality of the Site, you may link your account with online accounts you have with third-party service providers (each such account, a “Third-Party Account”) by either: (1) providing your Third-Party Account login information through the Site; or (2) allowing us to access your Third-Party Account, as is permitted under the applicable terms and conditions that govern your use of each Third-Party Account. You represent and warrant that you are entitled to disclose your Third-Party Account login information to us and/or grant us access to your Third-Party Account, without breach by you of any of the terms and conditions that govern your use of the applicable Third-Party Account, and without obligating us to pay any fees or making us subject to any usage limitations imposed by the third-party service provider of the Third-Party Account. By granting us access to any Third-Party Accounts, you understand that (1) we may access, make available, and store (if applicable) any content that you have provided to and stored in your Third-Party Account (the “Social Network Content”) so that it is available on and through the Site via your account, including without limitation any friend lists and (2) we may submit to and receive from your Third-Party Account additional information to the extent you are notified when you link your account with the Third-Party Account. Depending on the Third-Party Accounts you choose and subject to the privacy settings that you have set in such Third-Party Accounts, personally identifiable information that you post to your Third-Party Accounts may be available on and through your account on the Site. Please note that if a Third-Party Account or associated service becomes unavailable or our access to such Third Party Account is terminated by the third-party service provider, then Social Network Content may no longer be available on and through the Site. You will have the ability to disable the connection between your account on the Site and your Third-Party Accounts at any time.
-
-PLEASE NOTE THAT YOUR RELATIONSHIP WITH THE THIRD-PARTY SERVICE PROVIDERS ASSOCIATED WITH YOUR THIRD-PARTY ACCOUNTS IS GOVERNED SOLELY BY YOUR AGREEMENT(S) WITH SUCH THIRD-PARTY SERVICE PROVIDERS.
-
-We make no effort to review any Social Network Content for any purpose, including but not limited to, for accuracy, legality, or non-infringement, and we are not responsible for any Social Network Content. You acknowledge and agree that we may access your email address book associated with a Third-Party Account and your contacts list stored on your mobile device or tablet computer solely for purposes of identifying and informing you of those contacts who have also registered to use the Site. You can deactivate the connection between the Site and your Third-Party Account by contacting us using the contact information below or through your account settings (if applicable). We will attempt to delete any information stored on our servers that was obtained through such Third-Party Account, except the username and profile picture that become associated with your account.
-
-**SUBMISSIONS**
-
-You acknowledge and agree that any questions, comments, suggestions, ideas, feedback, or other information regarding the Site (“Submissions”) provided by you to us are non-confidential and shall become our sole property. We shall own exclusive rights, including all intellectual property rights, and shall be entitled to the unrestricted use and dissemination of these Submissions for any lawful purpose, commercial or otherwise, without acknowledgment or compensation to you. You hereby waive all moral rights to any such Submissions, and you hereby warrant that any such Submissions are original with you or that you have the right to submit such Submissions. You agree there shall be no recourse against us for any alleged or actual infringement or misappropriation of any proprietary right in your Submissions.
-
-**THIRD-PARTY WEBSITES AND CONTENT**
-
-The Site may contain (or you may be sent via the Site) links to other websites (“Third-Party Websites”) as well as articles, photographs, text, graphics, pictures, designs, music, sound, video, information, applications, software, and other content or items belonging to or originating from third parties (“Third-Party Content”). Such Third-Party Websites and Third-Party Content are not investigated, monitored, or checked for accuracy, appropriateness, or completeness by us, and we are not responsible for any Third-Party Websites accessed through the Site or any Third-Party Content posted on, available through, or installed from the Site, including the content, accuracy, offensiveness, opinions, reliability, privacy practices, or other policies of or contained in the Third-Party Websites or the Third-Party Content. Inclusion of, linking to, or permitting the use or installation of any Third-Party Websites or any Third-Party Content does not imply approval or endorsement thereof by us. If you decide to leave the Site and access the Third-Party Websites or to use or install any Third-Party Content, you do so at your own risk, and you should be aware these Terms of Use no longer govern. You should review the applicable terms and policies, including privacy and data gathering practices, of any website to which you navigate from the Site or relating to any applications you use or install from the Site. Any purchases you make through Third-Party Websites will be through other websites and from other companies, and we take no responsibility whatsoever in relation to such purchases which are exclusively between you and the applicable third party. You agree and acknowledge that we do not endorse the products or services offered on Third-Party Websites and you shall hold us harmless from any harm caused by your purchase of such products or services. Additionally, you shall hold us harmless from any losses sustained by you or harm caused to you relating to or resulting in any way from any Third-Party Content or any contact with Third-Party Websites.
-
-**SITE MANAGEMENT**
-
-We reserve the right, but not the obligation, to: (1) monitor the Site for violations of these Terms of Use; (2) take appropriate legal action against anyone who, in our sole discretion, violates the law or these Terms of Use, including without limitation, reporting such user to law enforcement authorities; (3) in our sole discretion and without limitation, refuse, restrict access to, limit the availability of, or disable (to the extent technologically feasible) any of your Contributions or any portion thereof; (4) in our sole discretion and without limitation, notice, or liability, to remove from the Site or otherwise disable all files and content that are excessive in size or are in any way burdensome to our systems; and (5) otherwise manage the Site in a manner designed to protect our rights and property and to facilitate the proper functioning of the Site.
-
-**PRIVACY POLICY**
-
-We care about data privacy and security. Please review our Privacy Policy.
-
-By using the Site, you agree to be bound by our Privacy Policy, which is incorporated into these Terms of Use. Please be advised the Site is hosted in the United States. If you access the Site from the European Union, Asia, or any other region of the world with laws or other requirements governing personal data collection, use, or disclosure that differ from applicable laws in the United States, then through your continued use of the Site, you are transferring your data to the United States, and you expressly consent to have your data transferred to and processed in the United States. Further, we do not knowingly accept, request, or solicit information from children or knowingly market to children. Therefore, in accordance with the U.S. Children’s Online Privacy Protection Act, if we receive actual knowledge that anyone under the age of 13 has provided personal information to us without the requisite and verifiable parental consent, we will delete that information from the Site as quickly as is reasonably practical.
-
-**TERM AND TERMINATION**
-
-These Terms of Use shall remain in full force and effect while you use the Site. WITHOUT LIMITING ANY OTHER PROVISION OF THESE TERMS OF USE, WE RESERVE THE RIGHT TO, IN OUR SOLE DISCRETION AND WITHOUT NOTICE OR LIABILITY, DENY ACCESS TO AND USE OF THE SITE (INCLUDING BLOCKING CERTAIN IP ADDRESSES), TO ANY PERSON FOR ANY REASON OR FOR NO REASON, INCLUDING WITHOUT LIMITATION FOR BREACH OF ANY REPRESENTATION, WARRANTY, OR COVENANT CONTAINED IN THESE TERMS OF USE OR OF ANY APPLICABLE LAW OR REGULATION. WE MAY TERMINATE YOUR USE OR PARTICIPATION IN THE SITE OR DELETE YOUR ACCOUNT AND ANY CONTENT OR INFORMATION THAT YOU POSTED AT ANY TIME, WITHOUT WARNING, IN OUR SOLE DISCRETION.
-
-If we terminate or suspend your account for any reason, you are prohibited from registering and creating a new account under your name, a fake or borrowed name, or the name of any third party, even if you may be acting on behalf of the third party. In addition to terminating or suspending your account, we reserve the right to take appropriate legal action, including without limitation pursuing civil, criminal, and injunctive redress.
-
-**MODIFICATIONS AND INTERRUPTIONS**
-
-We reserve the right to change, modify, or remove the contents of the Site at any time or for any reason at our sole discretion without notice. However, we have no obligation to update any information on our Site. We also reserve the right to modify or discontinue all or part of the Site without notice at any time. We will not be liable to you or any third party for any modification, price change, suspension, or discontinuance of the Site.
-
-We cannot guarantee the Site will be available at all times. We may experience hardware, software, or other problems or need to perform maintenance related to the Site, resulting in interruptions, delays, or errors. We reserve the right to change, revise, update, suspend, discontinue, or otherwise modify the Site at any time or for any reason without notice to you. You agree that we have no liability whatsoever for any loss, damage, or inconvenience caused by your inability to access or use the Site during any downtime or discontinuance of the Site. Nothing in these Terms of Use will be construed to obligate us to maintain and support the Site or to supply any corrections, updates, or releases in connection therewith.
-
-**GOVERNING LAW**
-
-These Terms of Use and your use of the Site are governed by and construed in accordance with the laws of Belgium, without regard to its conflict of law principles. DISPUTE RESOLUTION
-
-Any legal action of whatever nature brought by either you or us (collectively, the “Parties” and individually, a “Party”) shall be commenced or prosecuted in courts located in Belgium, Ghent, and the Parties hereby consent to, and waive all defenses of lack of personal jurisdiction and forum non conveniens with respect to venue and jurisdiction in such state and federal courts. Application of the United Nations Convention on Contracts for the International Sale of Goods and the Uniform Computer Information Transaction Act (UCITA) are excluded from these Terms of Use. In no event shall any claim, action, or proceeding brought by either Party related in any way to the Site be commenced more than one (1) years after the cause of action arose.
-
-**CORRECTIONS**
-
-There may be information on the Site that contains typographical errors, inaccuracies, or omissions, including descriptions, pricing, availability, and various other information. We reserve the right to correct any errors, inaccuracies, or omissions and to change or update the information on the Site at any time, without prior notice.
-
-**DISCLAIMER**
-
-THE SITE IS PROVIDED ON AN AS-IS AND AS-AVAILABLE BASIS. YOU AGREE THAT YOUR USE OF THE SITE AND OUR SERVICES WILL BE AT YOUR SOLE RISK. TO THE FULLEST EXTENT PERMITTED BY LAW, WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, IN CONNECTION WITH THE SITE AND YOUR USE THEREOF, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE MAKE NO WARRANTIES OR REPRESENTATIONS ABOUT THE ACCURACY OR COMPLETENESS OF THE SITE’S CONTENT OR THE CONTENT OF ANY WEBSITES LINKED TO THE SITE AND WE WILL ASSUME NO LIABILITY OR RESPONSIBILITY FOR ANY (1) ERRORS, MISTAKES, OR INACCURACIES OF CONTENT AND MATERIALS, (2) PERSONAL INJURY OR PROPERTY DAMAGE, OF ANY NATURE WHATSOEVER, RESULTING FROM YOUR ACCESS TO AND USE OF THE SITE, (3) ANY UNAUTHORIZED ACCESS TO OR USE OF OUR SECURE SERVERS AND/OR ANY AND ALL PERSONAL INFORMATION AND/OR FINANCIAL INFORMATION STORED THEREIN, (4) ANY INTERRUPTION OR CESSATION OF TRANSMISSION TO OR FROM THE SITE, (5) ANY BUGS, VIRUSES, TROJAN HORSES, OR THE LIKE WHICH MAY BE TRANSMITTED TO OR THROUGH THE SITE BY ANY THIRD PARTY, AND/OR (6) ANY ERRORS OR OMISSIONS IN ANY CONTENT AND MATERIALS OR FOR ANY LOSS OR DAMAGE OF ANY KIND INCURRED AS A RESULT OF THE USE OF ANY CONTENT POSTED, TRANSMITTED, OR OTHERWISE MADE AVAILABLE VIA THE SITE. WE DO NOT WARRANT, ENDORSE, GUARANTEE, OR ASSUME RESPONSIBILITY FOR ANY PRODUCT OR SERVICE ADVERTISED OR OFFERED BY A THIRD PARTY THROUGH THE SITE, ANY HYPERLINKED WEBSITE, OR ANY WEBSITE OR MOBILE APPLICATION FEATURED IN ANY BANNER OR OTHER ADVERTISING, AND WE WILL NOT BE A PARTY TO OR IN ANY WAY BE RESPONSIBLE FOR MONITORING ANY TRANSACTION BETWEEN YOU AND ANY THIRD-PARTY PROVIDERS OF PRODUCTS OR SERVICES. AS WITH THE PURCHASE OF A PRODUCT OR SERVICE THROUGH ANY MEDIUM OR IN ANY ENVIRONMENT, YOU SHOULD USE YOUR BEST JUDGMENT AND EXERCISE CAUTION WHERE APPROPRIATE. LIMITATIONS OF LIABILITY
-
-IN NO EVENT WILL WE OR OUR DIRECTORS, EMPLOYEES, OR AGENTS BE LIABLE TO YOU OR ANY THIRD PARTY FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, EXEMPLARY, INCIDENTAL, SPECIAL, OR PUNITIVE DAMAGES, INCLUDING LOST PROFIT, LOST REVENUE, LOSS OF DATA, OR OTHER DAMAGES ARISING FROM YOUR USE OF THE SITE, EVEN IF WE HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. NOTWITHSTANDING ANYTHING TO THE CONTRARY CONTAINED HEREIN, OUR LIABILITY TO YOU FOR ANY CAUSE WHATSOEVER AND REGARDLESS OF THE FORM OF THE ACTION, WILL AT ALL TIMES BE LIMITED TO $1.00 USD. CERTAIN STATE LAWS DO NOT ALLOW LIMITATIONS ON IMPLIED WARRANTIES OR THE EXCLUSION OR LIMITATION OF CERTAIN DAMAGES. IF THESE LAWS APPLY TO YOU, SOME OR ALL OF THE ABOVE DISCLAIMERS OR LIMITATIONS MAY NOT APPLY TO YOU, AND YOU MAY HAVE ADDITIONAL RIGHTS. INDEMNIFICATION
-
-You agree to defend, indemnify, and hold us harmless, including our subsidiaries, affiliates, and all of our respective officers, agents, partners, and employees, from and against any loss, damage, liability, claim, or demand, including reasonable attorneys’ fees and expenses, made by any third party due to or arising out of: (1) your Contributions; (2) use of the Site; (3) breach of these Terms of Use; (4) any breach of your representations and warranties set forth in these Terms of Use; (5) your violation of the rights of a third party, including but not limited to intellectual property rights; or (6) any overt harmful act toward any other user of the Site with whom you connected via the Site. Notwithstanding the foregoing, we reserve the right, at your expense, to assume the exclusive defense and control of any matter for which you are required to indemnify us, and you agree to cooperate, at your expense, with our defense of such claims. We will use reasonable efforts to notify you of any such claim, action, or proceeding which is subject to this indemnification upon becoming aware of it.
-
-**USER DATA**
-
-We will maintain certain data that you transmit to the Site for the purpose of managing the performance of the Site, as well as data relating to your use of the Site. Although we perform regular routine backups of data, you are solely responsible for all data that you transmit or that relates to any activity you have undertaken using the Site. You agree that we shall have no liability to you for any loss or corruption of any such data, and you hereby waive any right of action against us arising from any such loss or corruption of such data.
-
-**ELECTRONIC COMMUNICATIONS, TRANSACTIONS, AND SIGNATURES**
-
-Visiting the Site, sending us emails, and completing online forms constitute electronic communications. You consent to receive electronic communications, and you agree that all agreements, notices, disclosures, and other communications we provide to you electronically, via email and on the Site, satisfy any legal requirement that such communication be in writing. YOU HEREBY AGREE TO THE USE OF ELECTRONIC SIGNATURES, CONTRACTS, ORDERS, AND OTHER RECORDS, AND TO ELECTRONIC DELIVERY OF NOTICES, POLICIES, AND RECORDS OF TRANSACTIONS INITIATED OR COMPLETED BY US OR VIA THE SITE. You hereby waive any rights or requirements under any statutes, regulations, rules, ordinances, or other laws in any jurisdiction which require an original signature or delivery or retention of non-electronic records, or to payments or the granting of credits by any means other than electronic means. MISCELLANEOUS
-
-These Terms of Use and any policies or operating rules posted by us on the Site or in respect to the Site constitute the entire agreement and understanding between you and us. Our failure to exercise or enforce any right or provision of these Terms of Use shall not operate as a waiver of such right or provision. These Terms of Use operate to the fullest extent permissible by law. We may assign any or all of our rights and obligations to others at any time. We shall not be responsible or liable for any loss, damage, delay, or failure to act caused by any cause beyond our reasonable control. If any provision or part of a provision of these Terms of Use is determined to be unlawful, void, or unenforceable, that provision or part of the provision is deemed severable from these Terms of Use and does not affect the validity and enforceability of any remaining provisions. There is no joint venture, partnership, employment or agency relationship created between you and us as a result of these Terms of Use or use of the Site. You agree that these Terms of Use will not be construed against us by virtue of having drafted them. You hereby waive any and all defenses you may have based on the electronic form of these Terms of Use and the lack of signing by the parties hereto to execute these Terms of Use.
-
-**CONTACT US**
-
-In order to resolve a complaint regarding the Site or to receive further information regarding use of the Site, please contact us at:
-
-- ThreeFold FCZ
-- BA1120 DMCC BUSINESS CENTRE, LEVEL NO 1, JEWELLERY & GEMPLEX 3, DUBAI, UNITED EMIRATES ARAB
-- info@threefold.io
\ No newline at end of file
diff --git a/docs_projectinca/src/content/docs/references/disclaimer.md b/docs_projectinca/src/content/docs/references/disclaimer.md
deleted file mode 100644
index 8404b1a..0000000
--- a/docs_projectinca/src/content/docs/references/disclaimer.md
+++ /dev/null
@@ -1,10 +0,0 @@
----
-title: Disclaimer
-description: Disclaimer concerning Project INCA
----
-
-## Disclaimer
-
-> The information provided in these tutorials or any related discussion is not intended as investment advice. The purpose is to provide educational and informational content only. Investing in cryptocurrencies or any other assets carries inherent risks, and it is crucial to conduct your own research and exercise caution before making any investment decisions.
->
-> **The INCA Token** is not to be considered as a traditional investment instrument. The value of cryptocurrencies can be volatile, and there are no guarantees of profits or returns. Always be aware of the risks involved and make informed choices based on your own assessment and understanding.
\ No newline at end of file
diff --git a/docs_projectinca/src/content/docs/references/glossary.md b/docs_projectinca/src/content/docs/references/glossary.md
deleted file mode 100644
index c7f8001..0000000
--- a/docs_projectinca/src/content/docs/references/glossary.md
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: Glossary
-description: Glossary of terms from the INCA ecosystem
----
-
-## Introduction
-
-We provide definitions of terms you may encounter while exploring the INCA ecosystem.
-
-## Terms and Definitions
-
-### Compute
-
-Compute refers to the processing power and resources required to perform calculations, execute instructions, and complete tasks. In computing, compute resources include central processing units (CPUs), graphics processing units (GPUs), and other processing units that execute software instructions.
-### Network
-
-A network is a collection of interconnected devices, such as computers, servers, and peripherals, that communicate with each other to share resources and exchange data. Networks can be wired or wireless and can range from small local area networks (LANs) to large-scale wide area networks (WANs) and the internet.
-### Storage
-
-Storage refers to the holding and preservation of data in a digital form. This can include hard disk drives, solid-state drives, flash drives, and other devices that store data. Storage can be local, such as on a personal computer, or remote, such as in a cloud-based storage service.
-### Cloud
-
-Cloud refers to a model of delivering computing services over the internet, where resources such as servers, storage, and applications are provided as a service to users on-demand. Cloud computing allows users to access and use computing resources without having to manage or maintain the underlying infrastructure.
-### DePIN
-
-A DePIN (Decentralized Physical Infrastructure Network) is a protocol that uses cryptocurrency tokens to incentivize communities to build and maintain physical infrastructure networks in a decentralized manner. These networks can range from wireless and sensor networks to energy networks and cloud storage.
-### Blockchain
-
-Blockchain is a decentralized, distributed ledger technology that enables secure, transparent, and tamper-proof transactions. It is the underlying technology behind cryptocurrencies such as Bitcoin and Ethereum, but it also has applications in supply chain management, smart contracts, and other areas.
-### Operating System
-
-An operating system (OS) is a software that manages and controls a computer's hardware and software resources. It acts as an intermediary between computer hardware and user-level applications, providing services such as process management, memory management, and input/output management. Examples of operating systems include Windows, macOS, and Linux.
-### End-to-End Encryption
-
-End-to-end encryption is a method of secure communication where only the communicating parties can read the messages. It ensures that data is encrypted at the sender's end and decrypted at the receiver's end, making it unreadable to anyone intercepting the data in transit. This provides a high level of security and privacy for online communications.
\ No newline at end of file
diff --git a/docs_projectinca/src/content/docs/references/img/devops.png b/docs_projectinca/src/content/docs/references/img/devops.png
deleted file mode 100644
index 183380c..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/devops.png and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/image1.png b/docs_projectinca/src/content/docs/references/img/image1.png
deleted file mode 100644
index a24070e..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/image1.png and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/image4.png b/docs_projectinca/src/content/docs/references/img/image4.png
deleted file mode 100644
index df63275..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/image4.png and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/qsss_overview.png b/docs_projectinca/src/content/docs/references/img/qsss_overview.png
deleted file mode 100644
index 81af868..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/qsss_overview.png and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/redundant_net.jpg b/docs_projectinca/src/content/docs/references/img/redundant_net.jpg
deleted file mode 100644
index 6f6539b..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/redundant_net.jpg and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/release_schedule.png b/docs_projectinca/src/content/docs/references/img/release_schedule.png
deleted file mode 100644
index ef44cdb..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/release_schedule.png and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/smartcontract3_flow.jpg b/docs_projectinca/src/content/docs/references/img/smartcontract3_flow.jpg
deleted file mode 100644
index c5b4054..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/smartcontract3_flow.jpg and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/storage_today.png b/docs_projectinca/src/content/docs/references/img/storage_today.png
deleted file mode 100644
index be3e068..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/storage_today.png and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/webgateway.jpg b/docs_projectinca/src/content/docs/references/img/webgateway.jpg
deleted file mode 100644
index a14706a..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/webgateway.jpg and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/webgw_scaling.jpg b/docs_projectinca/src/content/docs/references/img/webgw_scaling.jpg
deleted file mode 100644
index a0c0af5..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/webgw_scaling.jpg and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/word_records.png b/docs_projectinca/src/content/docs/references/img/word_records.png
deleted file mode 100644
index 7bbe65b..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/word_records.png and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/img/zero_knowledge_proof.png b/docs_projectinca/src/content/docs/references/img/zero_knowledge_proof.png
deleted file mode 100644
index 9f0df3a..0000000
Binary files a/docs_projectinca/src/content/docs/references/img/zero_knowledge_proof.png and /dev/null differ
diff --git a/docs_projectinca/src/content/docs/references/inca_whitepaper.md b/docs_projectinca/src/content/docs/references/inca_whitepaper.md
deleted file mode 100644
index cf092c2..0000000
--- a/docs_projectinca/src/content/docs/references/inca_whitepaper.md
+++ /dev/null
@@ -1,1040 +0,0 @@
----
-title: Internet Capacity Whitepaper
-description: The whitepaper presenting the Internet Capacity project
----
-
-## Introduction
-
-This document introduces the fourth iteration of the ThreeFold Grid: Project Internet Capacity. The ThreeFold Internet Capacity project represents a complete self-healing and autonomous decentralized cloud, based on open-source work and decades of work in the IT and cloud businesses with more than 500 million USD of exits for various projects and products. Our team achieved various feats in the world of cloud computing and the ThreeFold enterprise represents our cohesive integration of all the technology we've built, an all-encompassing knowledge base that we've learned in the past years. Our team is dedicated to bring forth to the world technology and ecosystems that will enable everyone, everywhere, no matter the creed or situation, to thrive with freedom and security within the worldwide cloud landscape.
-
-A major aim of the Project Internet Capacity is to maximize and enable strong collaboration with projects from the DePIN space. We believe that ThreeFold is ready and has rock solid technology to offer to the DePIN space. We think that what ThreeFold has to offer is comptabile to this space and that we can work in parallel and under many if not all projects in the DePIN space. ThreeFold now has the necessary support from a lot of parties. We are entering a new exciting phase: Project Internet Capacity.
-
-This white paper will provide a clear portrait of the project at this precise moment in time, as well as the direction we are taking and the upcoming achievements we set in our way. Our roadmap is filled with concrete technological advancements and we are now adding a clear focus to the project: ensuring that the tech we so dearly created throughout the years is accessible to anyone to further their Internet capacity sovereignty.
-
-### Problems & Solutions
-
-Cloud is growing at an unprecedented rate, the evolution of edge cloud and AI are huge drivers. There is a real need to provide a more decentralized offering with higher standards of security and equality.
-
-ThreeFold provides a new way to deploy AI and Cloud capacity (storage, compute and network). Internet capacity Providers (we call them Farmers) deploy capacity, and developers use this capacity. Applications can be deployed on this network of capacity in neutrality and with data sovereignty.
-
-The aim of the ThreeFold project is to provide an alternative Cloud and Internet experience:
-
-- We want to help bring the Internet to the 3 billion people who don’t have reasonable access yet.
-- Allow everyone to build on top (open source), equality is important
-- Give everyone their personal 3Bot to make the Internet more easy and safe to use without the need for manipulation. The Internet should be a tool, not take over our life.
-- Green = up to 3 to 10x energy savings (by using the 3Bot concept)
-
-Today, the technology is live in its 3rd generation and this document presents its 4th generation. The current grid has been connected in more than 60 countries across the globe.
-
-![Alt text](./img/image4.png)
-
-### The Internet is Broken
-
-Today's Internet is broken. The promise of a neutral peer-to-peer network connecting the entire planet remains unfulfilled. Instead, people became products and data became like digital oil, fueling another extractive and unsustainable industry.
-
-This Internet largely relies on massive centralized data centers that exist only in a handful of regions and are mostly controlled by a handful of large corporations. Nearly half the planet remains unconnected, and the current model can't scale with ever-increasing demand from those who are connected.
-
-While blockchain and web3 represent an important improvement for the future of the Internet, these
-technologies are not a complete solution. The next generation Internet will need to handle massive amounts of data and computation in a way that's independent from the legacy web2 infrastructure and the corporations who own it.
-
-ThreeFold enables anyone to participate in the creation and the utilization of a regenerative, safe, and sovereign Internet infrastructure. Upon that foundation, any digital experience or application can be hosted in a way that's efficient and secure.
-People today can become co-owners of a powerful decentralized computing network by connecting their hardware to a network made possible by ThreeFold's unique software, including a unique autonomous operating system. Likewise, individual communities can form their own independent Internet network that serves as one node in a global mesh. ThreeFold has the potential to serve every person on Earth.
-
-The baseline of this model is both abundance and freedom: abundance of knowledge and digital resources as well as freedom to access and publish information. Simultaneously, it allows individuals and groups to really own and control their data, in a way that's private and indestructible. The original promise of the Internet: a peer-to-peer participatory network that can meet the needs of all of humanity for generations to come.
-
-The TFGrid, in essence, is built of ThreeFold Nodes and 3Bots. ThreeFold Nodes are computers which run our operating system called Zero-OS and provide a given amount of compute, network and storage capacity. Farmers (miners) receive rewards for hosting a ThreeFold Node and connecting to the standard Internet. 3Bots are personal gateways providing access to the decentralized web3 universe while also making sure that the data of users can never get corrupted nor lost.
-This new Internet, as we call it, is fully compatible with the existing one. Indeed, ThreeFold has successfully developed a peer-to-peer cloud operating system running on bare hardware, directly using the computer native resources.
-
-Our aim is to build a robust, sustainable, and genuinely decentralized Internet capacity layer, including storage and computing resources, for any blockchain project to thrive on, and much more. The following document will outline in further detail the possibilities that ThreeFold offers.
-
-
-## Project INCA: A Sovereign Internet
-
-Imagine a world where YOU are the Internet.
-
-Imagine a world where communities can build and own their own Internets from scratch – which would deliver all the needs for a better future life.
-This Internet is here! It includes:
- - A regenerative, safe, sovereign Internet infrastructure layer = ThreeFold (TFGrid).
- - A set of experiences (applications) and information to allow everyone on an equal basis to learn,
-create, exchange, travel, … basically to experience an abundance-based world.
-
-Abundance is our baseline:
-
- - An abundance of free information, education, and knowledge (e.g. books, journals, studies), information about our planet (e.g. maps, databases), and creativity (e.g. music, video, digital art, immersive museums).
- - Access to all applications required for your personal and professional digital life.
- - You can safely communicate with the world.
- - You can freely exchange anything for anything else (money for goods, goods for goods, money for money, etc.).
- - No need for manipulative marketing – you can find anything for free and promote everything for free.
-
-This decentralized Internet lets you co-own a supercomputer at the edge, which gives you unlimited access to advanced digital experiences in high quality, such as augmented reality (education, shopping, …), virtual reality (online meetings, travel, concerts, …), metaverse (a metaverse owned by you), and more.
-
-You can keep your full digital life history in your personal ultra-secure archive. All the data is yours, forever.
-
-
-### Why A New Internet?
-
-
-Fundamentally, the current Internet cannot keep up with emerging demand.
-
-The digital economy and our future as digital citizens are wholly dependent on the Internet. However, today’s Internet and cloud infrastructure is too centralized, cannot grow fast enough to meet growing demand nor support future use cases, and promises neither data sovereignty nor equality.
-
-More than 80% of today's Internet infrastructure is owned by less than twenty (20) organizations. The lack of ownership of our own data and the consequent commercialization of that data is a major concern for individuals, communities, and governments alike. The future neutrality and democratization of the Internet is an absolute necessity in this regard.
-
-The Internet is growing like crazy. Today, the Internet is mainly delivered out of hyperscale data centers, which are massive buildings containing up to millions of servers. They consume excessive amounts of energy and are expensive to build. Simply increasing the number of data centers is not a realistic solution.
-
-There are not enough data centers today and this won't change in the short term: it is too expensive and too complex of an undertaking.
-They are not glocal (close to the source where required) and they are too centralized: as such, they present a single target for hackers.
-
-Data centers are not war-proof; they are vulnerable to attack and catastrophes (e.g. Sudan, Ukraine).
-
-ThreeFold is different. We present an Internet where communities can build and own their own Internet capacity.
-
-
-### Project Vision
-
-Our vision is to create a truly decentralized internet where every user has control over their data and digital interactions. We envision a global network of interconnected servers and nodes, collectively known as the grid, that democratizes access to computing power and storage. This network will be the backbone of a new digital era, characterized by sovereignty, security, privacy and inclusivity.
-
-Through our Internet Capacity token ($INCA), we aim to facilitate a robust and scalable ecosystem that supports the free and open exchange of internet capacity for cloud service providers hosting on the grid and builders and users deploying on it.
-
-### Mission Statement
-
-We promote the growth of a decentralized cloud network that is community-driven and inclusive. Our mission is to empower individuals and organisations with secure, private, and autonomous access to computing resources. Everyone deserves fair access to the cloud.
-
-A unique combination of technologies provides a resilient and censorship-resistant infrastructure that ensures data integrity, privacy, and seamless hosting of data and applications. We are committed to fostering innovation, enhancing digital sovereignty, and creating a more equitable internet for all.
-
-### Values
-
-The ThreeFold Internet Capacity project is defined by strong values that are rooted in a planet and people first philosophy.
-
-**Digital Sovereignty**
-
-We believe in the autonomy of cyberspace. The internet should be free from external control and interference, allowing users to govern their own digital spaces.
-
-**Universal Access**
-
-Access to the internet is a fundamental right. We strive to ensure that everyone, regardless of location or socioeconomic status, can connect to the digital world.
-
-**Privacy and Security**
-
-Every user has the right to privacy and security online. We are committed to protecting personal data and ensuring safe digital interactions.
-
-**Open Innovation**
-
-The internet should be a platform for innovation and creativity. We support open-source projects and collaborative efforts that drive technological advancement.
-
-**Free Expression**
-
-Freedom of speech is essential in cyberspace. We defend the right to express ideas and opinions without fear of censorship or retribution.
-
-**Decentralization**
-
-Power should not be concentrated in the hands of a few. We advocate for decentralized networks and systems that distribute control and foster resilience
-
-**Transparency**
-
-Transparency builds trust. We promote open governance and clear communication about how digital platforms operate and make decisions.
-
-**Community Governance**
-
-The internet community should have a say in how cyberspace is managed. We encourage participatory decision-making processes that reflect the diverse voices of users.
-
-**Digital Literacy**
-
-Empowering users with knowledge is crucial. We support education and resources that help people navigate and utilize the internet effectively and responsibly.
-
-**Sustainable Development**
-
-The growth of the internet should be sustainable. We are committed to practices that minimize environmental impact and promote long-term digital health.
-
-### Team
-
-Our team brings together +30 years of experience in cloud automation, Internet storage, and infrastructure services. We are a passionate group on a collective mission to make the world a better place for the people around us.
-
-We were fortunate to be part of the first rollout of the Internet in the early 1990’s.
-
-Our team has multiple world records for scaling projects on the Internet and invented the first data deduplication system for backup, the first ultra scalable distributed storage system using forward-looking error correcting codes, one of the first cloud systems, the first always-consistent distributed database, and the first decentralized operating system using blockchain technology. The team has achieved over +500m USD in exits to Sun Microsystems, Western Digital, Verizon, Symantec, and others.
-
-Our ThreeFold system brings us back to the Internet as originally conceived. A collaborative and community-based network of compute, storage and network resources, peer-to-peer connected and delivered by all. Only this time, we can use advanced technologies and structures which were only developed very recently.
-
-### Exits
-
-Our team has extensive experience in building cloud businesses, having successfully exited multiple companies in this space. Combining a recurring revenue model with the community engagement and certified commercial capacity of the TFGrid creates a compelling narrative and a robust business proposition.
-
-![Alt text](./img/image1.png)
-
-At Hostbasket, we managed a successful recurring revenue model with 30,000 customers. If executed properly, such models have the potential for exponential growth. At Dedigate we were managing super big projects. At Q-Layer we basically invented the basics of cloud. At Amplidata we developed an incredibly scalable and safe storage system.
-While traditionally running a hosting business, such as AI or Cloud services, comes with significant capital expenditure (CAPEX), that's not the case for us. Our unique advantage lies in the super cost-effective compute, network, and storage capacities we have developed over our 5-year history. Through building the ThreeFold Cloud, we have streamlined our resources and infrastructure, thus significantly reducing our overhead costs and enabling us to offer highly competitive rates.
-
-### World Records
-
-Our team is working on re-inventing layers of the Internet for more than 30 years. While we were doing so this has resulted in some world records and innovative products.
-
-Here is an overview of those achievements:
-
-![](./img/word_records.png)
-
-### Timeline and Roadmap
-
-- 2017: Launch of ThreeFold Token (TFT) on our own blockchain
-- 2018: Launch of ThreeFold Grid 1.0
-- 2018: +5000 CPU cores, +10.000.000 GB storage capacity deployed (only for test workloads)
-- 2019: Launch of ThreeFold Grid 2.0, TFT moves to Stellar blockchain2021 Q3: +17.000 CPU cores, +80.000.000 GB storage capacity deployed
-- 2021 Q4: Nov 11, 1000 farmers milestone, 1000 farmers provide capacity on TFGrid
-- 2021 Q4: Launch of ThreeFold Grid 3.0 testnet
-- 2022 Q1: Marketing & public launch of our ThreeFold Grid version 3.0 (first availability for commercial use)
-- 2022: Introduction of Internet of Internets Concept
-- 2022 Q4: Signed head of terms with a country for a digital freezone
-- 2023 H1: Announcement of the first country-wide agreement for ThreeFold Grid deployments
-- 2024 Q4: (Expected) Launch of ThreeFold Grid 4.0 with Project Internet Capacity
-
-## Partners
-
-Our great partners make the grid what it is: a community-driven, open-source and decentralized cloud for all.
-
-We are proud of our partners stemming from all sectors of the industry. Our ecosystem is always expanding and we're always ready for new collaborations.
-
-We present here some of our amazing partners. This also serves to showcase the different use cases possible on the grid.
-
-### Holochain
-
-[Holochain](https://www.holochain.org/) is a framework for creating and powering distributed applications, incorporating peer-to-peer content distribution protocol, cryptography, and hash tables. It avoids scalability issues, and is extremely environmentally friendly.
-
-### Digital Free Zone
-
-The [OurWorld Digital FreeZone](https://ourworld.tf/), established in Zanzibar, is a groundbreaking partnership between ThreeFold and the government of Tanzania. This initiative aims to create a free sovereign digital and economic area, fostering innovation, growth, and prosperity.
-
-### Earth Wallet
-
-[Earth Wallet](https://www.earthwallet.io/) is a cutting-edge digital wallet solution designed to empower users with secure and decentralized control over their digital assets. With a focus on accessibility, security, and sustainability, Earth Wallet offers a seamless and user-friendly interface for managing various cryptocurrencies.
-
-### Elestio
-
-[Elestio](https://elest.io/) is an innovative platform dedicated to providing cutting-edge decentralized applications (dApps) and services to users worldwide, with a focus on accessibility, security, and user empowerment. Users of the grid can thus access Elestio's services from anywhere in the world.
-
-### Sikana
-
-[Sikana](https://www.sikana.tv/en), a platform dedicated to providing education for all, has delivered over 400 million lessons through free educational videos. This partnership will empower communities worldwide with knowledge and skills, irrespective of their financial or geographical limitations.
-
-### Tanzania Sovereign Internet
-
-ThreeFold is proud to announce its partnership with the government of Tanzania to establish a [sovereign internet](https://www.ictc.go.tz/), an unprecedented initiative poised to revolutionize Tanzania's startup ecosystem fostering digital freedom via a collaborative peer-to-peer platform.
-
-### Vverse
-
-[Vverse](https://www.vindo.ai/) is an innovative platform that aims to create a virtual universe where users can explore, interact, and create in immersive virtual environments. It leverages cutting-edge technologies such as virtual reality (VR), augmented reality (AR), and blockchain.
-
-## Token
-
-Here is an overview of the INCA token.
-
-### Tokenomics and Distribution
-
-There can never be more than 4 Billion INCA.
-
-- 50% of supply for Farming
- - People expanding the network with Router & Node capacity over the multiple releases
-- 14% Million for community grants
- - We want to expand and build our project in first place together with the community
-- 1.5% Million for community expansion specifically for INCA
- - Promotion of the TFGrid
-- 5.5% for liquidity providing (DEX, marketmakers, ...)
-- 11.5% originating from "Original Technology Acquisition"
- - ThreeFold and INCA is the result of technology developed in a tech company, which got acquired many years ago, this resulted in a token grant for the stakeholders of that company
-- 17.5% for team and contributor rewards
- - It's for people who help to expand the Grid (starting now)
- - A lot of it is to reward our partners to help launch the INCA Tokens & the TFGrid
-
-### Release Schedule
-
-The following table shows planned release, some of the mechanisms and details are still being worked on.
-
-![](./img/release_schedule.png)
-
-Accelerated Vesting means: if INCA gets above 0.5 USD per INCA (50%), the vesting accelerates in proportion to the percentage (e.g. 0.6 CHF per INCA = 60$ acceleration). At 1 CHF per INCA (100%) and more, the acceleration is 100%.
-
-### Grants
-
-While there are currently no grants defined yet for our INCA release, we present here the overall grant program.
-
-660,000,000 INCA is available for Grants (over all releases). This is subject to change as we define the project.
-
-Please contact us to let us know on which projects you would like to work, below you can see a suggested Distrubution of grants.
-
-The grant distribution in percentage would be as follows:
-
-- Community Expansion Projects: 20%
-- Development of Hardware for INCA: 20%
-- Organization of Rewards for Hackathlons: 10%
-- Organization of Localized Chapters: 15%
-- Development of Code: 30%
-- Training, Product Marketing: 5%
-
-#### Grant Voting Process
-
-We present the general grant voting process. This is subject to change as we implement the project, but it can serve as a good overview of the process.
-
-- Go to INCA Connect
-- See the projects
-- Vote yes or no for a given project
-- Vote requests for projects need to be live for a minimum of 2 weeks
-- Votes are not free
- - Minimum 5 USD, but preferred 10 or more
- - The proceeds of votes go back to the treasury
-- Each project defines
- - Minimum number of votes
- - Voting fee
- - If dedicated account
- - Proper description
- - Vesting scheme
-- Everyone can see the projects on the Project INCA Projects website and comment if logged in and accepted as commenter or moderator
-- We need simple majority to have a positive vote
-- Once we have a positive vote, the money goes in the account created for the project
- - There can be vesting on it, with acceleration, etc.
-- Supported chains
- - We start by supporting Stellar
- - Then we will also support Solana
-
-
-## Consensus Mechanisms
-
-### Proof-of-Capacity
-
-ThreeFold Nodes (computers) deliver storage, compute, and network capacity as the basis for our new Internet.
-
-Our unique operating system, Zero-OS, measures the capacity as provided by a farmer and this gets registered in our blockchain.
-
-> TFT Reward per Month = ThreeFold Node Capacity * TFT Reward per Unit of Capacity / Month.
-
-This TFT Reward Amount :
-
-- is recorded in the blockchain at the moment of a ThreeFold Node’s registration and verification. Every hour, our operating system and blockchain verifies the available capacity.
-- is calculated so that it generates, per month, more or less 1/5 of all TFT needed to buy all capacity at the point of registration,e.g. if a ThreeFold Node can generate commercial value of 100 USD per month for all Internet capacity and the TFT price is 0.1 at that point, then 100*0.1/5 is more or less the amount of TFT that will be rewarded (generated) per month.
-This means TFT is by design undervalued in relation to utilization at connection.
-- is agreed upon by the DAO per Regional Internet to make sure there is consensus.
-The farmer can receive boosters rewards (still to be defined) if certain achievements are reached, e.g. uptime, good bandwidth to Internet, good utilization, etc. There is no link between farming & utilization.
-
-
-#### How It Works
-
-The Proof-of-Capacity records Internet resources from the ThreeFold Node:
-
-The ThreeFold Blockchain (TFChain) uses work algorythm called "Proof-of-Capacity" to verify the Internet capacity provided by ThreeFold Nodes. Put simply, PoC verifies, on an ongoing basis, that farms are honestly representing the Internet capacity they provide to the network.
-
-**See Proof-of-Capacity in action** by visiting the [ThreeFold Grid Node Finder](https://dashboard.grid.tf/#/deploy/node-finder/) which represents the best resource to view POC-related data.
-
-#### What is proof-of-capacity?
-
-POC allows ThreeFold Farmers to earn reward according to their contribution. Farming is the "work" itself, the act of providing Internet capacity to the network and making it accessible via our TFDAO and TFChain.
-
-The PoC algorythm records four different types of Internet capacity:
-
-- Compute Capacity (CPU)
-- Memory Capacity (RAM)
-- Storage Capacity (SSD/HDD)
-- Network Capacity (Bandwidth, IP Addresses)
-
-#### Why Proof-of-Capacity?
-
-PoC comes with a number of benefits, including:
-
-- Energy efficiency: earning reward in form of TFT does not waste energy, farming TFT is a carbon_negative operation.
-- Lower barriers to entry with reduced hardware requirements: no need for elite hardware to stand a chance for earning rewards.
-- Decentralized: allows anyone to connect a ThreeFold Node to the network. TFGrid runs as a DAO.
-
-The main advantage of PoC to farmers it makes it really easy to run a ThreeFold Node. It doesn't require huge investments in hardware or energy and everyone earns a fair reward for their contribution. It is more decentralized, allowing for increased participation, and more ThreeFold Nodes doesn't mean increased returns, like in mining.
-
-#### How Does Proof-of-Capacity Work?
-
-1. A farmer boots hardware with Zero-OS (multiple boot methods available)
-2. Zero-OS is a low level OS, with no shell, farmers cannot access Zero-OS
-3. Zero-OS reports used IT capacity towards TFChain
-4. TFChain and TFDAO will calculate rewards as required for the farmer (TFGrid 3.1.x)
-5. TFChain will mint the required TFT and send them to account on TFChain of TFFarmer.
-6. Everyone can use the ThreeFold Node Finder to see where capacity is available. This info comes from the TFChain.
-
-> DISCLAIMER: ThreeFold Foundation organizes this process. This process is the result of the execution of code written by open source developers (Zero-OS and minting code) and a group of people who checks this process voluntarily. No claims can be made or damages asked for to any person or group related to ThreeFold Foundation like, but not limited to, the different councils. This process changes for TFGrid 3.X once the TFDAO is fully active.
-
-> Important note: The ThreeFold Token ($TFT) and Internet Capacity Token ($INCA) is not an investment instrument. TFTs are used to buy and sell IT capacity on the ThreeFold Grid.
-
-### Proof-of-Utilization
-
-ThreeFold Token ("TFT") is an Utility token and gets generated by ThreeFold Farmers, see proof-of-capacity for more information.
-
-Each ThreeFold Grid user can now use this capacity. The ThreeFold Chain ("TFChain") - ThreeFold Blockchain will track the utilization of this capacity. This process is called Proof-of-Utilization. Each hour the utilization is being tracked on the blockchain and charged to the capacity's user.
-
-#### What is Proof-of-Utilization?
-
-Proof-of-utilization is the underlying mechanisms that verifies the utilization of Internet capacity on the ThreeFold Grid.
-
-Every hour, the utilization is recorded in TFChain and the user is charged for the Internet capacity used on the ThreeFold Grid. Discount calculated in line with the amount of TFT users have in their accounts on TFChain.
-
-#### How Does Proof-of-Utilization Work?
-
-1. A user reserves Internet capacity on a given set of 3Nodes.
-2. Zero-OS records the reserved and used CU, SU, NU and IPAddresses in correlation with TFChain records.
-3. The TFChain DAO will charge the costs to the user in line with discount mechanism
-4. TFT from the user account are burned/distributed in line to table below.
-
-| Percentage | Description | Remark |
-| ---------- | -------------------------------------- | ------------------------------------------------------------------------ |
-| 35% | TFT burning | A mechanism used to maintain scarcity in the TFT economy. |
-| 10% | ThreeFold Foundation | Funds allocated to promote and grow the ThreeFold Grid. |
-| 5% | Validator Staking Pool | Rewards farmers that run TFChain 3.0 validator nodes. |
-| 50% | Solution providers & sales channel | managed by ThreFold DAO |
-
-> Note: While the solution provider program is still active, the plan is to discontinue the program in the near future. We will update the manual as we get more information. We currently do not accept new solution providers.
-
-##### TFGrid Capacity Utilization
-
-- Each solution provider and sales channel gets registered in TFChain and as such the distribution can be defined and calculated at billing time.
-- For billing purposes, ThreeFold DAO will check if it is from a known sales channel or solution provider. If yes, then the billing smart contract code will know how to distribute the TFTs. If the channel of solution provider is not known, then the 50% will go to the ThreeFold Foundation.
-- For Certified Farming, ThreeFold Tech can define the solution & sales channel parameters, these are channels as provided by ThreeFold Tech.
-- Burning can be lowered to 25% if too many tokens would be burned, ThreeFold DAO consensus needs to be achieved.
-
-##### Other Ways TFT are Required
-
-- Anyone building solutions on top of the TFGrid can use TFT as a currency to charge for the added value they provide, this gives an extra huge requirement for TFT.
-- Some will use TFT as a store or exchange of value, like money, because TFT is a valuable commodity. The hoarding of TFT means that TFT are not available to be used on the TFGrid.
-
-## Ecosystem
-
-We present an overview of the INCA ecosystem.
-
-### INCA Cockpit: Cloud Marketplace
-
-We are introducing a market place and our next generation grid v4.0 (INCA).
-
-This will make it a lot more easy for 3rd parties to use our infrastructure
-
-The currency as used on the marketplace is INCA, there will be a bridge between TFT and INCA
-
-#### Benefits
-
-- 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/cloud Services
-
-
-#### Pricing
-
-#### Slice Concept
-
-A Cloud, Storage or AISlice is a part of a server/computer (TF or INCA Node) which delivers a service which has well defined properties in relation to capacity, pricing, serviceabity, capabilities.
-
-These Cloud, Storage or AISlices can be bought by the INCA/TF Community through the INCA marketplace.
-
-#### AI Slices
-
-An AI box is a unit of AI capacity (GPU or future TPU driven).
-
-The mininal GPU supported for now is a Nvidia 4090 or comparable
-An AI box can be launched in our Zero-OS and can enable any possible AI workload.
-
-#### Cloud Slices
-
-A cloudslice is a unit of compute, fast storage and memory. There are unlimited different configurations of cloudslice.
-
-A configuration of a machine defines the cloudslice which can be made.
-
-A cloudslice can be aggregated to make a bigger cloudslice.
-
-The default cloudslice has:
-
-- 4GB memory
-- 2 virtual cores of CPU
-- Minimal 50 GB of fast storage (can be more, as to be defined by provider)
-- Minimal availability of 1 mbit/s bandwidth at all times
-
-#### Storage Slices
-
-A storageslice is a unit of ZDB storage as can be used as backend for Zero-Stor (our quantum safe storage system).
-
-The default cloudslice has:
-
-- 100GB of storage
-
-A storagehour is like a kwatth unit for electricty, it represents a storageslice being used for 1h and billed as such.
-
-INCA Hosts (our cloud providers) can price the StorageHour themselves in a chosen currency.
-
-### INCA Connect: Token Wallet
-
-INCA Connect is a mobile app that serves as a gateway to the INCA ecosystem and its various products and services.
-
-Some key features and benefits of the INCA Connect app are:
-
-- 2FA Authenticator:
- - INCA Connect is a passwordless 2FA authenticator that ensures a user is who they claim to be.
-- Decentralized:
- - The app is decentralized, allowing users to access the INCA Network platforms and their fully private digital wallet.
-- Private Digital Wallet:
- - Users can manage their INCA tokens and view their transaction history on the TF chain.
-- Support Chat:
- - The app provides a support chat where users can get answers to their questions about INCA-related topics.
-- News Section:
- - The app features a news section where users can find the latest INCA news and updates.
-
-## Farming
-
-The process of farming consists of a person or a company offering compute, storage and network capacity to the network.
-
-- Farmers buy INCA Nodes
-- They connect the INCA Nodes to internet and get rewards for providing capacity
-- Farmers earn rewards mainly for utilization, but there are also lots of rewards available for providing capacity.
-- Farmers help their community to get access to sovereign Internet and cloud applications on an unbreakabale and co-owned Internet and cloud.
-
-### INCA Nodes
-
-To become an INCA farmer, all you need is to acquire an INCA node, whether it is a DIY or certified node, and connect it to the grid. Farmers will receive INCA rewards based on the capacity they bring to the grid and the utilization they get on their nodes.
-
-#### Certified Nodes
-
-We offer certified nodes that are essentially plug-n-earn. Once you have a node, simply plug it to a power source and the internet to connect to the grid. Farming rewards are attributed to farmers for offering capacity and for the utilization it generates.
-
-We present the basic features of our certified nodes. This is subject to change.
-
-- SILVER
- - 16 GB of Memory
- - 1,000 GB of SSD
- - 4 Logical CPU Cores
-- PLATINUM
- - 64 GB of Memory
- - 2,000 GB of SSD + 10,000 GB of HDD
- - 16 Logical CPU Cores
-- AI
- - 64 GB of Memory
- - 4,000 GB of SSD + 10,000 GB of HDD
- - RTX 4900 GPU
-
-#### DIY Nodes
-
-It is possible to build DIY nodes to connect to the INCA grid. Our manual covers the necessary information to build DIY nodes.
-
-### Network Map
-
-We are planning on creating a network map to visualize all INCA nodes and also devices from partners.
-
-### Reward Simulation
-
-We will provide a reward simulator for farmers. This will enable farmers to estimate farming rewards based on utilization.
-
-## Architecture
-
-### ThreeFold Grid
-
-The ThreeFold Grid is the co-owned infrastructure layer, and can be seen as a decentralized cloud. Farmers provide storage, compute, and network capacity to the people around them and earn for it. Farmers can be commercial entities or anyone using our open-source software to deploy nodes in their homes, schools and offices.
-
-3Bots live on top of the ThreeFold Grid and act as Web2 and Web3 gateways as well as self-healing bots for IT workloads. They are private virtual assistants that help users achieve a convenient, secure, and authentic digital life. They assist Web3 developers in achieving quicker results by alleviating concerns related to decentralization, scalability, storage stability, and performance, among other things.
-
-3Bots communicate directly with each other and the rest of the world (existing centralized services) as well as existing blockchain technologies. The data is stored using a novel storage technology which makes sure it is safe and can never get lost, yet it is only owned by you and not even a quantum computer can hack it.
-
-### ThreeFold Node
-
-Together we have the chance to build a new Internet, which consists of a network of ThreeFold Nodes. A ThreeFold Node is a standard computer which runs our Operating System called Zero-OS.
-
-Your ThreeFold Node has a certain amount of compute, network and storage capacity, a Farmer (miner) receives rewards for hosting a ThreeFold Node and connecting to the standard Internet. Today, you can become a farmer on our global proof of concept TFGrid network (version 3.0). See the [Internet Capacity website](https://internetcapacity.org) for more information. As of now, about 60,000 virtual CPU cores and 25,000,000 GB of storage are active on the TFGrid.
-
-A ThreeFold Node boots over the Internet network and runs our own stateless Zero-OS operating system. The Zero-OS allows the deployment of any IT workload in a safe way. Not only that, but any IT workload which can run on Linux is supported. Zero-OS supports many compute, storage and network primitives (virtual machines, deduped filesystems, quantum safe filesystem, planetary-scalable networks, containers, Kubernetes, etc.).
-
-## Technology
-
-We present an overview of the technology developed over the years.
-
-### Quantum Safe Storage: QSFS
-
-The Quantum Safe Storage Algorithm is the heart of the Storage engine. The storage engine takes the original data objects and creates data part descriptions that it stores over many virtual storage devices (ZDB/s).
-
-Data gets stored over multiple ZDB's in such a way that data can never be lost.
-
-Unique features
-
-- Data always append, can never be lost
-- Even a quantum computer cannot decrypt the data
-- Data is spread over multiple sites. If these sites are lost the data will still be available
-- Protects from datarot
-
-#### The Problem
-
-Today we produce more data than ever before. We cannot continue to make full copies of data to make sure it is stored reliably. This will simply not scale. We need to move from securing the whole dataset to securing all the objects that make up a dataset.
-
-We are using technology which was originally used for communication in space.
-
-The algo stores data fragments over multiple devices (physical storage devices ).
-
-The solution is not based on replication or sharding, the algo represents the data as equasions which are distributed over multiple locations.
-
-
-#### How Data Is Stored Today
-
-![alt text](./img/storage_today.png)
-
-In most distributed systems, as used on the Internet or in blockchain today, the data will get replicated (sometimes after sharding, which means distributed based on the content of the file and spread out over the world).
-
-This leads to a lot of overhead and minimal control where the data is.
-
-In well optimized systems overhead will be 400% but in some it can be orders of magnitude higher to get to a reasonable redundancy level.
-
-#### The Quantum Safe Storage System Works Differently
-
-![alt text](./img/qsss_overview.png)
-
-We have developed a new storage algorithm which is more efficient, ultra reliable and gives you full control over where your data is stored.
-
-Our approach is different. Let's try to visualize this new approach with a simple analogy using equations.
-
-Let a,b,c,d.... be the parts of the original object. You could create endless unique equations using these parts. A simple example: let's assume we have 3 parts of original objects that have the following values:
-
-```
-a=1
-b=2
-c=3
-```
-
-(and for reference the part of the real-world objects is not a simple number like `1` but a unique digital number describing the part, like the binary code for it `110101011101011101010111101110111100001010101111011.....`).
-
-
-With these numbers we could create endless amounts of equations:
-
-```
-1: a+b+c=6
-2: c-b-a=0
-3: b-c+a=0
-4: 2b+a-c=2
-5: 5c-b-a=12
-
-etc.
-
-```
-
-Mathematically we only need 3 to describe the content (value) of the fragments. But creating more adds reliability. Now store those equations distributed (one equation per physical storage device) and forget the original object. So we no longer have access to the values of a, b, c and we just remember the locations of all the equations created with the original data fragments.
-
-Mathematically we need three equations (any 3 of the total) to recover the original values for a, b or c. So do a request to retrieve 3 of the many equations and the first 3 to arrive are good enough to recalculate the original values. Three randomly retrieved equations are:
-
-```
-5c-b-a=12
-b-c+a=0
-2b+a-c=2
-```
-And this is a mathematical system we could solve:
-
-- First: `b-c+a=0 -> b=c-a`
-- Second: `2b+a-c=2 -> c=2b+a-2 -> c=2(c-a)+a-2 -> c=2c-2a+a-2 -> c=a+2`
-- Third: `5c-b-a=12 -> 5(a+2)-(c-a)-a=12 -> 5a+10-(a+2)+a-a=12 -> 5a-a-2=2 -> 4a=4 -> a=1`
-
-Now that we know `a=1` we could solve the rest `c=a+2=3` and `b=c-a=2`. And we have from 3 random equations regenerated the original fragments and could now recreate the original object.
-
-The redundancy and reliability in this system results from creating equations (more than needed) and storing them. As shown these equations in any random order can recreate the original fragments and therefore redundancy comes in at a much lower overhead.
-
-In our system we don't do this with 3 parts but with thousands.
-
-##### Example of 16/4
-
-Each object is fragmented into 16 parts. So we have 16 original fragments for which we need 16 equations to mathematically describe them. Now let's make 20 equations and store them dispersedly on 20 devices. To recreate the original object we only need 16 equations. The first 16 that we find and collect allows us to recover the fragment and in the end the original object. We could lose any 4 of those original 20 equations.
-
-The likelihood of losing 4 independent, dispersed storage devices at the same time is very low. Since we have continuous monitoring of all of the stored equations, we could create additional equations immediately when one of them is missing, making it an auto-regeneration of lost data and a self-repairing storage system.
-
-> The overhead in this example is 4 out of 20 which is a mere **20%** instead of **400%** .
-
-#### Content Delivery
-
-This system can be used as backend for content delivery networks.
-
-E.g. content distribution policy could be a 10/50 distribution which means, the content of a movie would be distributed over 60 locations from which we can lose 50 at the same time.
-
-If someone now wants to download the data, the first 10 locations to answer will provide enough of the data parts to rebuild the data.
-
-The overhead here is more, compared to previous example, but stil orders of magnitude lower compared to other CDN systems.
-
-#### The Quantum Safe Storage System Can Avoid Datarot
-
-Datarot is the fact that data storage degrades over time and becomes unreadable e.g. on a harddisk.
-
-The storage system provided by ThreeFold intercepts this silent data corruption ensurinf that data does not rot.
-
-#### Zero Knowledge Proof Storage System
-
-The Quantum Safe Storage System is zero knowledge proof compliant. The storage system is made up of / split into 2 components: the actual storage devices use to store the data (ZDB's) and the Quantum Safe Storage engine.
-
-![Alt text](./img/zero_knowledge_proof.png)
-
-The zero proof knowledge compliancy comes from the fact that all of the physical storage nodes (3Nodes) can prove that they store a valid part of the data that the quantum safe storage engine (QSSE) has stored on multiple independent devices. The QSSE can validate that all of the QSSE storage devices have a valid part of the original information. The storage devices however have no idea what the original stored data is as they only have a part (description) of the original data and have no access to the original data part or the complete original data objects.
-
-
-#### Mount Any Files In Your Storage Infrastructure
-
-The QSFS is a mechanism to mount any file system (in any format) on the grid, in a quantum secure way.
-
-This storage layer relies on 3 primitives:
-
-- [0-db](https://github.com/threefoldtech/0-db) is the storage engine.
-It is an always append database, which stores objects in an immutable format. It allows history to be kept out-of-the-box, good performance on disk, low overhead, easy data structure and easy backup (linear copy and immutable files).
-
-- [0-stor-v2](https://github.com/threefoldtech/0-stor_v2) is used to disperse the data into chunks by performing 'forward-looking error-correcting code' (FLECC) on it and send the fragments to safe locations.
-It takes files in any format as input, encrypts the file with AES based on a user-defined key, then FLECC-encodes the file and spreads out the result
-to multiple 0-DBs. The number of generated chunks is configurable to make it more or less robust against data loss through unavailable fragments. Even if some 0-DBs are unreachable, you can still retrieve the original data, and missing 0-DBs can even be rebuilt to have full consistency. It is an essential element of the operational backup.
-
-- [0-db-fs](https://github.com/threefoldtech/0-db-fs) is the filesystem driver which uses 0-DB as a primary storage engine. It manages the storage of directories and metadata in a dedicated namespace and file payloads in another dedicated namespace.
-
-Together they form a storage layer that is quantum secure: even the most powerful computer can't hack the system because no single node contains all of the information needed to reconstruct the data.
-
-
-
-This concept scales forever, and you can bring any file system on top of it:
-- S3 storage
-- any backup system
-- an ftp-server
-- IPFS and Hypercore distributed file sharing protocols
-
-
-
-#### Architecture
-
-By using our filesystem inside a Virtual Machine or Kubernetes, the cloud user can deploy any storage application on top e.g. Minio for S3 storage, OwnCloud as online fileserver.
-
-Any storage workload can be deployed on top of the zstor.
-
-### Quantum Safe Network: Mycelium
-
-
-Mycelium is an end-2-end encrypted IPv6 overlay network written in Rust where each node that joins the overlay network will receive an overlay network IP in the 400::/7 range.
-
-The overlay network uses some of the core principles of the [Babel routing protocol](https://www.irif.fr/~jch/software/babel).
-
-The planetary network called Mycelium is an overlay network which lives on top of the existing Internet or other peer-to-peer networks created.
-
-In the Mycelium network, everyone is connected to everyone. End-to-end encryption between users of an app and the app runs behind the network wall.
-
-Mycelium is an overlay network which lives on top of the existing Internet or other peer-to-peer networks created. In this network, everyone is connected to everyone. End-to-end encryption between users of an app and the app runs behind the network wall.
-
-Each user end network point is strongly authenticated and uniquely identified, independent of the network carrier used. There is no need for a centralized firewall or VPN solutions, as there is a circle-based networking security in place.
-
-#### Features
-
-- Mycelium, is locality aware, it will look for the shortest path between nodes
-- All traffic between the nodes is end-2-end encrypted
-- Traffic can be routed over nodes of friends, location aware
-- If a physical link goes down Mycelium will automatically reroute your traffic
-- The IP address is IPV6 and linked to private key
-- A simple reliable messagebus is implemented on top of Mycelium
-- Mycelium has multiple ways how to communicate quic, tcp, ... and we are working on holepunching for Quick which means P2P traffic without middlemen for NATted networks e.g. most homes
-- Scalability is very important for us, we tried many overlay networks before and got stuck on all of them, we are trying to design a network which scales to a planetary level
-- You can run mycelium without TUN and only use it as reliable message bus.
-
-#### Key Benefits
-
-- It finds shortest possible paths between peers
-- There is full security through end-to-end encrypted messaging
-- It allows for peer-to-peer links, like meshed wireless
-- It can survive broken Internet links and re-route when needed
-- It resolves the shortage of IPV4 addresses
-
-Whereas current computer networks depend heavily on very centralized design and configuration, this networking concept breaks this mold by making use of a global-spanning tree to form a scalable IPv6 encrypted mesh network. This is a peer-to-peer implementation of a networking protocol.
-
-The following table illustrates the high-level differences between traditional networks like today's Internet, and the Planetary Network created by ThreeFold:
-
-| Characteristic | Traditional | Mycelium |
-| --------------------------------------------------------------- | ----------- | -------- |
-| End-to-end encryption for all traffic across the network | No | Yes |
-| Decentralized routing information shared using a DHT | No | Yes |
-| Cryptographically-bound IPv6 addresses | No | Yes |
-| Node is aware of its relative location to other nodes | No | Yes |
-| IPv6 address remains with the device even if moved | No | Yes |
-| Topology extends gracefully across different mediums, i.e. mesh | No | Yes |
-| Post Quantum Safe | No | Yes |
-
-#### What are the problems solved here?
-
-The Internet as we know it today doesn’t conform to a well-defined topology. This has largely happened over time - as the Internet has grown, more and more networks have been “bolted together." The lack of defined topology gives us some unavoidable problems:
-
-- The routing tables that hold a “map” of the Internet are huge and inefficient
-- There isn’t really any way for a computer to know where it is located on the Internet relative to anything else
-- It is difficult to examine where a packet will go on its journey, from source to destination, without actually sending it
-- It is very difficult to install reliable networks into locations that change often or are non-static, i.e. wireless mesh networks
-
-These problems have been partially mitigated (but not really solved) through centralization - rather than your computers at home holding a copy of the global routing table, your ISP does it for you. Your computers and network devices are configured just to “send it upstream” and to let your ISP decide where it goes from there, but this does leave you entirely at the mercy of your ISP, who can redirect your traffic anywhere they like and to inspect, manipulate, or intercept it.
-
-In addition, wireless meshing requires you to know a lot about the network around you, which would not typically be the case when you have outsourced this knowledge to your ISP. Many existing wireless mesh routing schemes are not scalable or efficient, and do not bridge well with existing networks.
-
-### Zero-OS Operating System
-
-Z-OS (Zero Operating System) is a lightweight and secure operating system designed specifically for running workloads on the ThreeFold Grid. Z-OS provides a minimalistic and containerized environment for applications, enabling efficient resource allocation and management. With Z-OS, developers can deploy their applications easily and take advantage of the scalability and resilience offered by the ThreeFold Grid.
-
-ThreeFold built this decentralized autonomous operating system (OS) from scratch, starting with just a Linux kernel, for the purpose of dedicating hardware capacity to users of the TF Grid.
-
-Based on ThreeFold’s open-source technology, Zero-OS is a stateless and lightweight operating system that allows for an improved efficiency of up to 10x for certain workloads. Our OS achieves unparalleled levels of efficiency and security. With no remote shell or login and extremely small footprint, Zero-OS ensures that hosted workloads are protected from administrative exploits and human intervention.
-
-All 3Nodes are booted with Zero-OS to provide the storage, compute and network primitives for our open-source peer-to-peer Internet infrastructure. Due to the unique design of Zero-OS, any server-like hardware with an AMD or Intel processor can be booted and dedicated to the network.
-
-Zero-OS runs autonomously on 3Nodes once booted, requiring no maintenance or administration. The process is actually quite simple, also enabling people without technical skills to join the TFGrid by connecting a node in their home or office with full data sovereignty and security.
-
-#### Zero-OS Installation
-
-The Zero-OS is delivered to the 3Nodes over the internet network (network boot) and does not need to be installed.
-
-##### 3Node Install
-
-1. Acquire a computer (server).
-2. Configure a farm on the TFGrid explorer.
-3. Download the bootloader and put on a USB stick or configure a network boot device.
-4. Power on the computer and connect to the internet.
-5. Boot! The computer will automatically download the components of the operating system (Zero-OS).
-
-The actual bootloader is very small. It brings up the network interface of your computer and queries TFGeid for the remainder of the boot files needed.
-
-The operating system is not installed on any local storage medium (hard disk, ssd). Zero-OS is stateless.
-
-The mechanism to allow this to work in a safe and efficient manner is a ThreeFold innovation called our container virtual filesystem.
-
-For more information on setting a 3Node, please refer to the [Farmers documentation](../../../../documentation/farmers/farmers.md).
-
-
-#### Unbreakable Storage
-
-- Unlimited history
-- Survives network, datacenter or node breakdown
-- No silent corruption possible
-- Quantum safe (data cannot be decrypted by quantum computers) as long as quantum computer has no access to the metadata
-- Self-healing & autocorrecting
-
-
-If you deploy a container with simple disk access, you don’t have it.
-Performance is around 50MB/second, if a bit more CPU is given for the distributed storage encoder, we achieve this performance.
-
-#### Zero Hacking Surface
-
-Zero does not mean is not possible but we use this term to specificy that we minized the attack surface for hackers.
-
-- There is no shell/server interface on zero-os level (our operating system)
-- There are no hidden or unintended processes running which are not prevalidatedOne comment: still ssh server running with keys of a few people on each server, not yet disabled. To be disabled in the near future, now still useful to debug but it is a backdoor. The creation of a new primitive where the farmer agrees to give access to administrators under analysis. This way, when a reservation is sent to a node, a ssh server is booted up with chosen key to allow admins to go in.
-
-#### Zero Boot
-
-> Zero Boot = Zero-OS boot process
-
-ZOS Boot is a boot facility that allows 3nodes to boot from network boot servers located in the TF Grid. This boot mechanism creates as little as possible operational and administration overhead. ZOS Boot is a crucial part for enabling autonomy by *not* having the operating system installed on local disks on 3nodes. With a boot network facility and no local operating system files you immediate erase a number of operational and administration tasks:
-
-- to install the operating system to start with
-- to keep track of which systems run which version of the operating system (especially in large setups this is a complicated and error prone task)
-- to keep track of patches and bug fixes that have been applied to systems
-
-That's just the administration and operational part of maintaining a server estate with local installed operating system. On the security side of things the benefits are even greater:
-- many hacking activities are geared towards adding to or changing parts of the operating system files. This is a threat from local physical access to servers as well as over the network. When there are no local operating system files installed this threat does not exist.
-- accidental overwrite, delete or corruption of operating system files. Servers run many processes and many of these processes have administrative access to be able to do what they need to do. Accidental deletion or overwrites of crucial files on disk will make the server fail a reboot.
-- access control. I there is no local operating system installed access control, user rights etc etc. are unnecessary functions and features and do not have to be implemented.
-
-#### How
-
-In this image from fs, a small partition is mounted in memory to start booting the machine, it gets IPXE (downloads what it needs), and then 0-OS boots.
-After that, going to the hub, downloading different lists.
-
-There is 1 main flist that triggers downloads of multiple flists. Read more [here](../../../../documentation/developers/flist/flist.md).
-In there all the components/daemons that do part of the 0-OS.
-Also the download of the zos-bins, i.e. external binaries are triggered this way (https://hub.grid.tf/tf-zos-bins).
-
-The core components of zero-os can be found in: [Zero-OS repo](https://github.com/threefoldtech/zos/tree/master/bins/packages) = If something changes in the directory, a workflow is triggered to rebuild the full flist and push it to the hub.
-
-When a node discovers there is a new version of one of these lists on the hub, it downloads it, restarts the daemon with the new version.
-Over the lifetime of the node, it keeps pulling on the hub directories to check whether new daemons/flists/binaries are available and whether things need get upgraded.
-
-#### Features
-
-The features of ZOS Boot are:
-
-- no local operating system installed
-- network boot from the grid to get on the grid
-- decreased administrative and operational work, allowing for autonomous operations
-- increased security
-- increased efficiency (deduplication, only one version of the OS stored for thousands of servers)
-- all server storage space is available for enduser workloads (average operating system size around 10GB)
-- bootloader is less than 1MB in size and can be presented to the servers as a PXE script, USB boot device, ISO boot image.
-
-
-#### Deterministic Deployment
-
-- flists concept (deduped vfilesystem, no install, ...)
-
-The Dedupe filesystem flist uses fuse = interface which allows you to create the file system interface in user space, it is a virtual filesystem.
-Metadata is exposed. The system sees the full tree of the image, but data itself not there, data is downloaded whenever they are accessed.
-
-There are multiple ways to create an flist:
- - Convert an existing docker image which is hosted on the docker hub
- - Push an archive like a tjz on the hub
- - A library and CLI tool exist to build the flist from scratch: doing it this way, the directory is locally populated, and the flist is then created from the CLI tool.
- - A [GitHub action](https://github.com/threefoldtech/publish-flist) allows to build a flist directly from GitHub action, useful for developers on GitHub
-
-Be aware that the flist system works a bit differently than the usual deployment of containers (dockers), which doesn't do mounting of volumes from your local disk into container for configuration.
-With flists you need to modify your image to get configuration from environment. This is basically how docker was originally intended to be used.
-
- - Smart contract for IT
- The smart contract for IT concept is applicable to any workload: containers, VMs, all gateways primitives, volumes, kubernetes and network.
- It is a static agreement between farmer and user about deployment of an IT workload.
-
- - no dynamic behavior for deployment at runtime
-
- - no process can start unless the files are 100% described on flist level
-
-#### Zero-OS Protect
-
-- The operating system of the 3node (Zero-OS) is made to exist in environments without the presence of technical knowhow. 3nodes are made to exist everywhere where network meet a power socket. The OS does not have a login shell and does not allow people to log in with physical access to a keyboard and screen nor does it allows logins over the network. There is no way the 3node accepts user initiated login attempts.
-- For certified capacity a group of known strategic vendors are able to lock the [BIOS](https://en.wikipedia.org/wiki/BIOS) of their server range and make sure no-one but them can unlock and change features present in the BIOS. Some vendors have an even higher degree of security and can store private keys in chips in side the computer to provider unique identification based on private keys or have mechanisms to check wether the server has been opened / tampered with in the transportation from the factory / vendor to the Farmer. All of this leads to maximum protection on the hardware level.
-- 3nodes boot from a network facility. This means that they do not have local installed operating system files. Also they do not have a local username / password file or database. Viruses and hackers have very little work with if there are no local files to plant viruses or trojan horses in. Also the boot facility provides hashes for the files sent to the booting 3node so that the 3node can check wether is receives the intended file, no more man in the middle attacks.
-- The zos_fs provides the same hash and file check mechanism. Every application file presented to a booting container has a hash describing it and the 3node on which the container is booting can verify if the received file matches the previously received hash.
-- Every deployment of one or more applications starts with the creation of a (private) [znet](../../primitives/network/znet.md). This private overlay network is single tenant and not connected to the public internet. Every application or service that is started in a container in this overlay network is connection to all of the other containers via a point to point, encrypted network connection.
-
-### Smart Contract for IT
-
-
-From TFGrid 3.0, the 'Smart Contract for IT' concept for reserving capacity is fully decentralized and runs on TF-Chain, the ThreeFold blockchain infrastructure on Parity Substrate.
-
-#### Architecture
-
-Two main components play a role in achieving a decentralised consensus between a user and a farmer.
-
-- TFGrid Substrate Database Pallet TFGrid
-- TFGrid Smart Contract
-
-The TF-Grid Substrate Database will keep a record of all Entities, Twins, Nodes and Farmers in the TF-Grid network. This makes it easy to integrate the Smart Contract on Substrate as well since we can read from that storage in runtime.
-
-![flow](./img/smartcontract3_flow.jpg)
-
-The Smart Contract on Substrate works as following:
-
-#### 1: Deploy a Workload
-
-To deploy a workload, the user interacts with this smart contract pallet and calls: `create_contract` with the input being:
-
-The user must instruct his twin to create the contract. *This program containing his digital twin is yet to be defined.* A contract will always belong to a twin and to a node. This relationship is important because only the user's twin and target node's twin can update the contract.
-
-```js
-contract = {
- version: contractVersion,
- contract_id: contractID,
- twin_id: NumericTwinID for the contract,
- // node_address is the node address.
- node_id: NumericNodeID
- // data is the encrypted deployment body. This encrypted the deployment with the **USER** public key. So only the user can read this data later on (or any other key that he keeps safe).
- // this data part is read only by the user and can actually hold any information to help him reconstruct his deployment or can be left empty.
- data: encrypted(deployment) // optional
- // hash: is the deployment predictable hash. the node must use the same method to calculate the challenge (bytes) to compute this same hash.
- //used for validating the deployment from node side.
- deployment_hash: hash(deployment),
- // public_ips: number of ips that need to be reserved by the contract and used by the deployment
- public_ips: 0,
- state: ContractState (created, deployed),
- public_ips_list: list of public ips on this contract
-}
-```
-
-The `node_id` field is the target node's ID. A user can do lookup for a node to find its corresponding ID.
-
-The workload data is encrypted by the user and contains the workload definition for the node.
-
-If `public_ips` is specified, the contract will reserve the number of public ips requested on the node's corresponding farm. If there are not enough ips available an error will be returned. If the contract is canceled by either the user or the node, the IPs for that contract will be freed.
-
-This pallet saves this data to storage and returns the user a `contract_id`.
-
-#### 2: Sending Data
-
-The user sends the contractID and workload through the RMB to the destination Node.
-
-The Node reads from the [RMB](https://github.com/threefoldtech/rmb) and sees a deploy command, it reads the contractID and workload definition from the payload.
-It decodes the workload and reads the contract from chain using the contract ID, the Node will check if the user that created the contract and the deployment hash on the contract is the same as what the Node receives over RMB. If all things check out, the Node deploys the workload.
-
-#### 3: Reports
-
-The Node sends consumption reports to the chain
-
-The Node periodically sends consumption reports back to the chain for each deployed contract. The chain will compute how much is being used and will bill the user based on the farmers prices (the chain can read these prices by quering the farmers storage and reading the pricing data). See [PricingPolicy](https://github.com/threefoldtech/substrate-pallets/blob/03a5823ce79200709d525ec182036b47a60952ef/pallet-tfgrid/src/types.rs#L120).
-
-A report looks like:
-
-json
-```
-{
- "contract_id": contractID,
- "timestamp": "timestampOfReport",
- "cru": cpus,
- "sru": ssdInBytes,
- "hru": hddInBytes,
- "mru": memInBytes,
- "nru": trafficInBytes
-}
-```
-
-The node can call `add_reports` on this module to submit reports in batches.
-
-Usage of SU, CU and NU will be computed based on the prices and the rules that Threefold set out for cloud pricing.
-
-Billing will be done in Database Tokens and will be send to the corresponding farmer. If the user runs out of funds the chain will set the contract state to `cancelled` or it will be removed from storage. The Node needs to act on this 'contract cancelled' event and decommission the workload.
-
-The main currency of this chain. More information on this is explained here: TODO
-
-#### Notes
-
-Sending the workloads encrypted to the chain makes sure that nobody except the user can read his deployment data. It also facilitates a way for the user to recreate his workload data from the chain.
-
-#### Infrastructure as Code and DevOps
-
-Smart Contract on TFChain allows for efective DevOps deployments. DevOps is a process framework that ensures collaboration between Development and Operations Team to deploy code to production environment faster in a repeatable and automated way.
-
-In simple terms, DevOps can be defined as an alignment between development and IT operations with better communication and collaboration.
-
-![](./img/devops.png)
-
-### Web Gateway
-
-The Web Gateway is a mechanism to connect private networks to the open Internet in such a way that there is no direct connection between the Internet and the secure workloads running in the ZMachines.
-
-![](img/webgateway.jpg)
-
-#### Key Benefits
-
-- Separation between where compute workloads are and where services are exposed
-- Redundancy: Each app can be exposed on multiple web gateways at once
-- Support for many interfaces
-- Helps resolve shortage of IPv4 addresses
-
-#### Implementation
-
-Some 3Nodes support gateway functionality (this is configured by the farmers). A 3Node with gateway configuration can then accept gateway workloads and forward traffic to ZMachines that only have Planetary Network or IPv6 addresses.
-
-The gateway workloads consist of a name (prefix) that first needs to be reserved on the blockchain. Then, the list of backend IPs. There are other flags that can be set to control automatic TLS (please check Terraform documentation for the exact details of a reservation).
-
-Once the 3Node receives this workload, the network configures proxy for this name and the Planetary Network IPs.
-
-#### Security
-
-ZMachines have to have a Planetary Network IP or any other IPv6 (IPv4 is also accepted). This means that any person connected to the Planetary Network can also reach the ZMachine without the need for a proxy.
-
-So it's up to the ZMachine owner/maintainer to make sure it is secured and that only the required ports are open.
-
-#### Redundant Network Connection
-
-![](img/redundant_net.jpg)
-
-#### Unlimited Scale
-
-![](img/webgw_scaling.jpg)
-
-The network architecture is a pure scale-out network system. It can scale to unlimited size, there is simply no bottleneck. Network "supply" is created by network farmers, and network "demand" is done by TF Grid users.
-
-Supply and demand scale independently. For supply, there can be unlimited network farmers providing web gateways on their own 3Nodes, and unlimited compute farmers providing 3Nodes for compute and storage. The demand side is driven by developers creating software that runs on the grid, system integrators creating solutions for enterprises, and so on. Globally, there is exponentially-growing demand for data processing and storage use cases.
-
-## Disclaimer
-
-This document represents a vision of the ThreeFold Internet Capacity project at a given time in space. It might not be representative of the future and is written as a best effort basis. This is not financial advice and we encourage everyone to do their own research.
-
-The information provided on this website and in any related materials is not intended as investment advice or a recommendation to buy or sell any security, including cryptocurrencies. The information provided is for general educational purposes only and should not be relied upon as the sole basis for making investment decisions.
-
-We make no warranties or guarantees regarding the performance or value of any cryptocurrency or blockchain-based asset. We do not guarantee that any investment will be profitable or that you will recoup your investment.
-
-By using this website and participating in the project, you acknowledge that you have read and understood the risks associated with investing in cryptocurrencies and blockchain-based assets, and you agree to use this website and participate in the project at your own risk.
-
-The whole project is open-source, mostly under the Apache 2.0 license. We encourage everyone to participate in the Internet Capacity project.
-
-By accessing this website and participating in the project, you acknowledge that you have read and understood this disclaimer and the risks associated with investing in cryptocurrencies and blockchain-based assets.
-
-If you have any questions or concerns about this disclaimer or the project, please contact us at [info@threefold.io](mailto:info@threefold.io).
\ No newline at end of file
diff --git a/docs_projectinca/src/content/docs/resources/farmerbot.md b/docs_projectinca/src/content/docs/resources/farmerbot.md
deleted file mode 100644
index cd3c60e..0000000
--- a/docs_projectinca/src/content/docs/resources/farmerbot.md
+++ /dev/null
@@ -1,255 +0,0 @@
----
-title: Farmerbot
-description: How to use the Farmerbot
----
-
-## Introduction
-
-In this guide, we show how to deploy the [Farmerbot](https://github.com/threefoldtech/tfgrid-sdk-go/tree/development/farmerbot) on a full VM running on the TFGrid.
-
-This guide can be done on bare metal or on a full VM running on the TFGrid. You need at least two 3Nodes on the same farm to make use of the Farmerbot.
-
-This version of the Farmerbot also works with ARM64. This means that if you have a Pi 3, 4, or Zero 2 with a 64 bit OS, you can download the appropriate release archive and it will work properly.
-
-Read the [Additional Information](farmerbot_information.md) section for further details concerning the Farmerbot.
-
-## Prerequisites
-
-- The TFChain account associated with the farm should have at least 5 TFT (recommended is 50 TFT)
-
-## Farmerbot Costs on the TFGrid
-
-If you run the Farmerbot on a 3Node on the TFGrid, you will have to pay TFT to deploy on that 3Node. You can run a full VM at minimum specs for the Farmerbot, that is 1vcore, 15GB of SSD storage and 512MB of RAM. Note that you can use the Planetary Network. You do not need to deploy a 3Node with IPv4. The cost on main net for this kind of workload is around 0.175TFT/hour (as of the date 11-07-23).
-
-Next to that, you will have to pay the transaction fees every time the Farmerbot has to wake up or shut down a node. This means that you need some TFT on the account tied to the twin of your farm.
-
-For the periodic wakeups, each node in the farm is shut down and powered on once a day, i.e. 30 times per month. Also, there is 10 random wakeups per month for each node. This means that each node is turned off and on 40 times per month in average. In that case, the average cost per month to power on nodes and shut them back down equals:
-
-> average transaction fees cost per month = 0.001 TFT (extrinsic fee) * amount of nodes * 40 * 2 (1 for powering down, one for powering up)
-
-## Enable Wake-On-Lan
-
-For a 3Node to work properly with the Farmerbot, the parameter wake-on-lan must be enabled. Enabling wake-on-lan on your 3Node may differ depending on your computer model. Please refer to the documentation of your computer if needed.
-
-Usually the feature will be called Wake-on-Lan and you need to set it as "enabled" in the BIOS/UEFI settings.
-
-Here are some examples to guide you:
-
-* Racker Server, Dell R720
- * Go into `System Setup -> Device Settings -> NIC Port -> NIC Configuration`
- * Set Wake-on-Lan to `Enable`
-* Desktop Computer, HP EliteDesk G1
- * Go to Power -> Hardware Power Management
- * Disable `S5 Maximum Power Saving`
- * Go to `Advanced -> Power-On Options`
- * Set `Remote Wake up Boot source` to `Remote Server`
-
-> Hint: Check the Z-OS monitor screen and make sure that all the 3Nodes are within the same lan (e.g. all 3Nodes addresses are between 192.168.15.00 and 192.168.15.255).
-
-## Deploy a Full VM
-
-For this guide, we run the Farmerbot on a Full VM running on the TFGrid. Note that while you do not need to run the Farmerbot on the TFGrid, the whole process is very simple as presented here.
-
-- Deploy a full VM on the TFGrid
-- Update and upgrade the VM
- ```
- apt update && apt upgrade
- ```
-- Reboot and reconnect to the VM
- ```
- reboot
- ```
-
-## Farmerbot Setup
-
-We present the different steps to run the Farmerbot using the binaries.
-
-> For a script that can help automate the steps in this guide, [check this forum post](https://forum.threefold.io/t/new-farmerbot-install-script/4207).
-
-### Download the Farmerbot Binaries
-
-- Download the latest [ThreeFold tfgrid-sdk-go release](https://github.com/threefoldtech/tfgrid-sdk-go/releases) and extract the farmerbot for your specific setup (here we use `x86_64`). On the line `wget ...`, make sure to replace `` with the latest Farmerbot release.
- ```
- wget https://github.com/threefoldtech/tfgrid-sdk-go/releases/download//tfgrid-sdk-go_Linux_x86_64.tar.gz
- tar xf tfgrid-sdk-go_Linux_x86_64.tar.gz farmerbot
- ```
-- Move the Farmerbot
- ```
- mv farmerbot /usr/local/bin
- ```
-- Remove the tar file
- ```
- rm tfgrid-sdk-go_Linux_x86_64.tar.gz
- ```
-
-### Create the Farmerbot Files
-
-- Create Farmerbot files directory
- ```
- cd ~
- mkdir farmerbotfiles
- ```
-- Create the Farmerbot `config.yml` file ([see template below](#configuration-file-template-configyml))
- ```
- nano ~/farmerbotfiles/config.yml
- ```
-- Create the environment variables file and set the variables ([see template below](#environment-variables-file-template-env))
- ```
- nano ~/farmerbotfiles/.env
- ```
-
-### Run the Farmerbot
-
-We run the Farmerbot with the following command:
-
-```
-farmerbot run -e ~/farmerbotfiles/.env -c ~/farmerbotfiles/config.yml -d
-```
-
-For farmers with **ed25519** keys, the flag `-k` should be used. Note that by default, the Farmerbot uses the **sr25519** keys.
-
-```
-farmerbot run -k ed25519 -e ~/farmerbotfiles/.env -c ~/farmerbotfiles/config.yml -d
-```
-
-Once you've verified that the Farmerbot runs properly, you can stop the Farmerbot and go to the next section to set a Farmerbot service. This step will ensure the Farmerbot keeps running after exiting the VM.
-
-### Set a systemd Service
-
-It is highly recommended to set a Ubuntu systemd service to keep the Farmerbot running after exiting the VM.
-
-* Create the service file
- * ```
- nano /etc/systemd/system/farmerbot.service
- ```
-* Set the Farmerbot systemd service
-
- ```
- [Unit]
- Description=ThreeFold Farmerbot
- StartLimitIntervalSec=0
-
- [Service]
- Restart=always
- RestartSec=5
- StandardOutput=append:/root/farmerbotfiles/farmerbot.log
- StandardError=append:/root/farmerbotfiles/farmerbot.log
- ExecStart=/usr/local/bin/farmerbot run -e /root/farmerbotfiles/.env -c /root/farmerbotfiles/config.yml -d
-
- [Install]
- WantedBy=multi-user.target
- ```
-* Enable the Farmerbot service
- ```
- systemctl daemon-reload
- systemctl enable farmerbot
- systemctl start farmerbot
- ```
-* Verify that the Farmerbot service is properly running
- ```
- systemctl status farmerbot
- ```
-
-### Check the Farmerbot Logs
-
-Once you've set a Farmerbot systemd service [as show above](#set-a-systemd-service), the Farmerbot will start writing logs to the file `farmerbot.log` in the directory `farmerbotfiles`.
-
-Thus, you can get more details on the operation of the Farmerbot by inspecting the log file. This can also be used to see the **Farmerbot Report Table** as this table is printed in the Farmerbot log.
-
-* See all logs so far
- ```
- cat ~/farmerbotfiles/farmerbot.log
- ```
-* See the last ten lines and new logs as they are generated
- ```
- tail -f ~/farmerbotfiles/farmerbot.log
- ```
-* See all logs and new lines as they are generated
- ```
- tail -f -n +1 ~/farmerbotfiles/farmerbot.log
- ```
-* See the last report table
- ```
- tac ~/farmerbotfiles/farmerbot.log | grep -B5000 -m1 "Nodes report" | tac
- ```
-
-### Stop the Farmerbot
-
-You can stop the farmerbot with the following command:
-
-```
-systemctl stop farmerbot
-```
-
-After stopping the farmerbot, any nodes in standby mode will remain in standby. To bring them online, use this command:
-
-```
-farmerbot start all -e /root/farmerbotfiles/.env --farm
-```
-
-## Farmerbot Files
-
-### Configuration File Template (config.yml)
-
-In this example, the farm ID is 1, we are setting the Farmerbot with 4 nodes and the node 1 never shuts down, we set a periodic wakeup at 1:00PM.
-
-Note that the timezone of the farmerbot will be the same as the time zone of the machine the farmerbot running inside. By default, a full VM on the TFGrid will be set in UTC.
-
-```
-farm_id: 1
-included_nodes:
- - 1
- - 2
- - 3
- - 4
-never_shutdown_nodes:
- - 1
-power:
- periodic_wake_up_start: 01:00PM
-```
-
-Note that if the user wants to include all the nodes within a farm, they can simply omit the `included_nodes` section. In this case, all nodes of the farm will be included in the Farmerbot, as shown in the example below. If you are proceeding like this, make sure that you don't have any unused node IDs on your farm, as the Farmerbot would try to wake up nodes that aren't running anymore on the grid.
-
-```
-farm_id: 1
-never_shutdown_nodes:
- - 1
-power:
- periodic_wake_up_start: 01:00PM
-```
-
-### Environment Variables File Template (.env)
-
-The network can be either `main`, `tets`, `dev` or `qa`. The following example is with the main network.
-
-```
-MNEMONIC_OR_SEED="word1 word2 word3 ... word12"
-NETWORK="main"
-```
-
-## Running Multiple Farmerbots on the Same VM
-
-You can run multiple instances of the Farmerbot on the same VM.
-
-To do so, you need to create a directory for each instance of the Farmerbot. Each directory should contain the configuration and variables files as shown above. Once you've set the files, you can simply execute the Farmerbot `run` command to start each bot in each directory.
-
-It's recommended to use distinct names for the directories and the services to easily differentiate the multiple farmerbots running on the VM.
-
-For example, the directory tree of two Farmerbots could be:
-
-```
-└── farmerbotfiles
- ├── farmerbot1
- │ ├── .env
- │ └── config.yml
- └── farmerbot2
- ├── .env
- └── config.yml
-```
-
-For example, the services of two Farmerbots could be named as follows:
-
-```
-farmerbot1.service
-farmerbot2.service
-```
\ No newline at end of file
diff --git a/docs_projectinca/src/content/docs/resources/node_status_bot.md b/docs_projectinca/src/content/docs/resources/node_status_bot.md
deleted file mode 100644
index a4a4512..0000000
--- a/docs_projectinca/src/content/docs/resources/node_status_bot.md
+++ /dev/null
@@ -1,115 +0,0 @@
----
-title: Node Status Bot
-description: How to use the Node Status bot
----
-
-## Introduction
-
-We present the [Node Status Bot](https://t.me/tfnodestatusbot) and how to use it.
-
-The Node Status Bot is a very helpful tool for farmers of the ThreeFold Grid. It can give you relevant information on your node status, notify you if the node status changes and also provide information on minting violations.
-
-You can find the bot source code on GitHub [here](https://github.com/threefoldfoundation/node-status-bot).
-
-## Disclaimer
-
-Note that the bot is developed and operated on a best effort basis. You are responsible for your nodes' uptime and your farming rewards.
-
-## Getting Started with the Bot
-
-To get started with the bot, simply go to the [bot link on Telegram](https://t.me/tfnodestatusbot) and hit the start button to begin interacting with the bot.
-
-You can get the real time status of a node with the status command. For example, this gives the status of node 42
-
-```
-/status 42
-```
-
-The bot can also send you a message when the status of a node changes. Use the subscribe command (or sub for short) to begin alerts for one or more nodes. Here we are subscribing to nodes 1, 2, and 3:
-
-```
-/sub 1 2 3
-```
-
-Once you have subscribed you can issue the status command with no input to get the current status of the nodes you are subscribed to:
-
-```
-/status
-```
-
-By default, the bot is on main network. To change the network to the dev or test networks, use the network (net) command. Changing the network does not affect any existing subscriptions, and the bot does not specify which network the nodes belong to in its messages. Here's an example to change the network to devnet:
-
-```
-/net dev
-```
-
-You can also check if there are any violations in the current minting period. Like status, this command takes a node id as input or works on the currently subscribed nodes if no input is given:
-
-```
-/violations
-```
-
-The next section covers in-depth the different commands available.
-
-## Commands
-
-Here is a reference for all supported commands and their different forms:
-
-- `/help`
- - Print the start message with all the available commands
-- `/status`
- - Check the current status of one or all nodes.
- - This uses a similar method as the Dashboard for determining node status, and update may be delayed by an hour
- - With no input, a status report will be generated for all subscribed nodes, if any
- - Examples
- - Check status of node ID 1
- - `/status 1`
- - Check status of all currently subscribed nodes
- - `/status`
-- `/violations`
- - Scan for farmerbot related violations during the current and previous minting periods
- - Like status, this works on all subscribed nodes when no input is given
- - Examples
- - Check violations of node ID 1
- - `/violations 1`
- - Check status of all currently subscribed nodes
- - `/violations`
-- `/subscribe`
- - Subscribe to updates about one or more nodes
- - You can use the shortcut `/sub`
- - If you don't provide an input, the nodes you are currently subscribed to will be shown
- - Examples
- - Subscribe to node ID 1
- - `/sub 1`
- - Subscribe to node ID 1, 2, 3
- - `/sub 1 2 3`
- - Check all subscribed nodes
- - `/sub`
-- `/unsubscribe`
- - Unsubscribe to updates about one or more nodes
- - You can use the shortcut `/unsub`
- - Examples
- - Unsubscribe to node ID 1
- - `/unsubscribe 1`
- - Unsubscribe to node ID 1, 2, 3
- - `/unsubscribe 1 2 3`
- - Unsubscribe to all currently subscribed nodes
- - `/unsub all`
-- `/network`
- - Change the network to `dev`, `test`, or `main`
- - Default is `main`
- - You can use the shortcut `/net`
- - If you don't provide an input, the currently selected network is shown
- - Examples
- - Check current network
- - `/network`
- - Change to another network, e.g. to `dev`
- - `/net dev`
-
-## Bugs and Features
-
-To report bugs and request features, please open an issue on the [GitHub repo](https://github.com/threefoldfoundation/node-status-bot) or contact [Scott Yeager on Telegram](https://t.me/scottyeager).
-
-## Node Status Bot News
-
-If you use the bot, please also subscribe to the [Node Status Bot News channel](https://t.me/node_bot_updates) on Telegram to receive occasional updates and news concerning the bot.
diff --git a/docs_projectinca/src/content/docs/resources/resources_introduction.md b/docs_projectinca/src/content/docs/resources/resources_introduction.md
deleted file mode 100644
index e160831..0000000
--- a/docs_projectinca/src/content/docs/resources/resources_introduction.md
+++ /dev/null
@@ -1,11 +0,0 @@
----
-title: How to Use the Bots
-description: Resources Introduction
----
-
-This section is optional. We present two bots to optimize your farming experience.
-
-## The Bots
-
-- The Node Status Bot give you relevant information on your node status, notify you if the node status changes and also provide information on minting violations.
-- The Farmerbot is a service that farmers can run in order to automatically manage the nodes in their farms.
\ No newline at end of file
diff --git a/docs_projectinca/src/content/docs/start_here/getting_started.md b/docs_projectinca/src/content/docs/start_here/getting_started.md
deleted file mode 100644
index dbac45b..0000000
--- a/docs_projectinca/src/content/docs/start_here/getting_started.md
+++ /dev/null
@@ -1,28 +0,0 @@
----
-title: Getting Started
-description: Basic Steps to Farm INCA!
----
-
-> IMPORTANT: Project INCA Docs will be updated for the launch of the project. The content of this website is not the final version and steps are not yet implemented for INCA nodes.
-
-It's now easier than ever to become a farmer on the ThreeFold Grid thanks to Project **IN**ternet **CA**pacity.
-
-Farmers are cloud service providers who offer compute, storage and network resources to the world. In exchange, farmers receive INCA rewards.
-
-You can contribute to the worldwide cloud landscape and own your own part of the Internet!
-
-## Main Steps
-
-There are only a handful of steps needed to become a cloud service provider.
-
-- Install the ThreeFold Connect app
-- Create an INCA Farm
-- Get INCA nodes
-- Connect your nodes
-- Manage your rewards
-
-## Let's Go
-
-The next pages will guide you through the process of becoming a cloud service provider.
-
-All aboard the ThreeFold Grid... Let's deploy some INCA nodes!
\ No newline at end of file
diff --git a/docs_projectinca/src/env.d.ts b/docs_projectinca/src/env.d.ts
deleted file mode 100644
index acef35f..0000000
--- a/docs_projectinca/src/env.d.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-///
-///
diff --git a/docs_projectinca/tsconfig.json b/docs_projectinca/tsconfig.json
deleted file mode 100644
index 77da9dd..0000000
--- a/docs_projectinca/tsconfig.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "extends": "astro/tsconfigs/strict"
-}
\ No newline at end of file