Compare commits

..

1 Commits

Author SHA1 Message Date
3f8be8fce0
added information about testnet 2025-01-28 01:31:37 +02:00
7 changed files with 15 additions and 28 deletions

@ -12,17 +12,17 @@
# Reference Guide
- [DeTEE Cloud](./cloud/overview.md)
- [DeTEE Cloud](./cloud/README.md)
- [Components](./cloud/components.md)
- [Token system](./cloud/tokens.md)
- [Join as a User](./cloud/using.md)
- [Join as a User](./cloud/join_as_user.md)
- [Getting Access](./cloud/access.md)
- [CLI](./cloud/cli.md)
- [GUI](./cloud/gui.md)
- [Advanced Features](./cloud/advanced.md)
- [Join as a Node](./operators/intro.md)
- [Join as a Node](./operators/README.md)
- [AMD](./operators/AMD.md)
- [The Brain](./brain/intro.md)
- [The Brain](./brain/README.md)
---

@ -1,6 +1,6 @@
# DeTEE Cloud
The mission of DeTEE is to create a decentralized cloud solution that functions as an open market for hardware resources. The DeTEE protocol is connecting the customers (mostly software companies) and the service providers (node operators), ensuring the business activity of all participants runs smoothly. In order to make the decentralized network feel like a cloud platform, DeTEE inspired the user experience from popular cloud platforms (Kubernetes, Openstack, AWS, GCP), and optimized and simplified the flow to the benefit of the end user.
The mission of DeTEE is to create a decentralized cloud solution that functions as an open market for hardware resources. The DeTEE protocol is connecting the customers (mostly software companies) and the service providers (node operators), ensuring the business activity of all participants runs smoothly. In order to make the decentralized network feel like a cloud platform, DeTEE inspired the user experience from popular cloud products (Kubernetes, Openstack, AWS, GCP), and optimized and simplified the flow to the benefit of the end user.
In order to make the environment business-friendly, guarantees regarding security and privacy must be offered by the software powering the platform. In order to achieve this, DeTEE leverages the hardware capabilities of TEEs into the core of the platform, working already with Intel SGX and AMD SEV-SNP, and planning to integrate Intel TDX, AMD Trustzone and NVIDIA H100 GPUs in the future. As we cant be responsible for the reliability of the hardware itself, the strategy of DeTEE involves offering users the possibility to choose the hardware they work with, and to easily migrate their applications from one system to another.

@ -1,10 +1,10 @@
# Advanced Features
This article is oriented towards power users that would like to know more about the mechanics of the DeTEE platform and would like to experiment by adding their own kernel, their own initrd or building OS templates for their own distribution or with their own apps.
This page is oriented towards power users that would like to know more about the mechanics of the DeTEE platform and would like to experiment by adding their own kernel, their own initrd or building OS templates for their own distribution or with their own apps.
## Kernel and DTRFS
DeTEE VMs currently run using the latest stable version of the kernel. This is required in order to guarantee the SNP features are enabled. As the progress moves forward, we will also offer the LTS kernel as part of our default feature set.
DeTEE VMs currently run using the latest stable version of the kernel. This is required in order to guarantee that the SNP features are enabled. As the progress moves forward, we will also offer the LTS kernel as part of our default feature set.
AMD SNP attestation is based on the following parameters:
- Number of vCPUs
@ -45,21 +45,13 @@ Our system currently offers 3 distributions: ArchLinux, Ubuntu and Fedora. You a
- As a consequence, the VM also does not need kernel modules
- Make sure `sshd` will start and will listen on `0.0.0.0:22` after boot
After creating the image, upload it to any webserver you want and add provide the URL to the CLI. Don't forget to also update the sha256sum of the image, as it gets verified during the installation process.
After creating the image, upload it to any webserver you want and provide the URL to the CLI. Don't forget to also update the sha256sum of the image, as it gets verified during the installation process.
### ArchLinux example
Create an arch VM on DeTEE:
```
$ detee-cli vm deploy --distro arch
No hostname specified! Using random VM name: mythical-mop
Node price: 0.00002/unit/minute. Total Units for hardware requested: 61. Locking 0.0732 tokens (offering the VM for 1 hours).
Injecting disk encryption key into VM. This will take a minute. Do not interrupt.
VM CREATED! To ssh, run the following command:
ssh -p 49545 root@173.234.17.2
```
Create an ArchLinux VM anywhere (preferably on DeTEE):
SSH into the VM using the command above (`ssh -p 49545 root@173.234.17.2` in our case) and execute the following commands to build your OS template:
SSH into the VM and execute the following commands to build your OS template:
```
pacman -Syu --noconfirm
@ -80,12 +72,7 @@ And upload it to your registry.
### Ubuntu example
Create an ubuntu VM on DeTEE:
```
detee-cli vm deploy --distro ubuntu
```
SSH into the VM by using the SSH command offered by the installer (for example `ssh -p 48331 root@173.234.17.2`) and run the following bash commands:
Create an Ubuntu VM anywhere (preferably on DeTEE) and SSH into the VM by using the SSH. Run the following bash commands to create the template:
```
apt update
apt dist-upgrade -y

@ -25,7 +25,7 @@ detee-cli account ssh-pubkey-path /root/.ssh/id_ed25519.pub
detee-cli account brain-url http://164.92.249.180:31337
```
Also, list get your public key:
Also, get your public key:
```
detee-cli account
~ $ detee-cli account
@ -41,7 +41,7 @@ And give it to us on Discord so that we can give you your airdrop (assuming you
### Deploy a VM
To see options f#or deploying a VM, just write `detee-cli vm deploy --` and hit TAB. Autocompletion will show available options:
To see options for deploying a VM, just write `detee-cli vm deploy --` and hit TAB. Autocompletion will show available options:
```
~ $ detee-cli vm deploy --
--country (deploy to a specific Country)

@ -41,6 +41,6 @@ DeTEE is built of multiple components that are already under development, as fol
- [ ] multi-region clusters
Future components (currently not under development):
- **(Arm) TrustZone Daemon**: Software that powers the SNP node, allowing customers to run VMs
- **(ARM) TrustZone Daemon**: Software that powers the SNP node, allowing customers to run VMs
- **(NVIDIA) GPU Daemon**: Software that powers the SNP node, allowing customers to run VMs

@ -1,6 +1,6 @@
# Node Operators
DeTEE currently supports Intel SGX and AMD SNP servers. In the future, we are planning to also support Arm TrustZone and NVIDIA GPUs. Our mission is to support all hardware that offers TEEs.
DeTEE currently supports Intel SGX and AMD SNP servers. In the future, we are planning to also support ARM TrustZone and NVIDIA GPUs. Our mission is to support all hardware that offers TEEs.
Please be aware that this is a cloud product oriented for businesses, which has some implications:
- You will be judged by the community based on the performance of your server.