Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/styles/config/vocabularies/Technical/accept.txt
Original file line number Diff line number Diff line change
Expand Up @@ -125,8 +125,10 @@ ethereum
intel
nano
workerpool
Workerpool
protectedData
dataProtector
DataProtector
iApp
sconification
middleware
Expand Down
14 changes: 7 additions & 7 deletions .vitepress/sidebar.ts
Original file line number Diff line number Diff line change
Expand Up @@ -56,20 +56,20 @@ export function getSidebar() {
text: 'iExec OVERVIEW',
items: [
{
text: 'What is iExec ?',
text: 'What is iExec ?',
link: '/get-started/overview/what-is-iexec',
},
{
text: '❓  What is Protected Data ?',
link: '/get-started/overview/what-is-protected-data',
text: 'Protected Data',
link: '/get-started/overview/protected-data',
},
{
text: '❓ What is an iApp ?',
link: '/get-started/overview/what-is-iapp',
text: 'iApp',
link: '/get-started/overview/iapp',
},
{
text: '❓ What is a Workerpool ?',
link: '/get-started/overview/what-is-workerpool',
text: 'Workerpool',
link: '/get-started/overview/workerpool',
},
{
text: '🪙 RLC Token',
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -246,6 +246,7 @@ for input parameters:
- migrate github iexec SDK doc here
- migrate pay-per-task page into a guide
- check pages (introduction & getting-started) for use-iapp guide
- Schema what is iexec to do and implement
- explain TDX vs SGX
- Give recap of Workerpool address fo chains
- Talk about ENS on Bellecour(it's not supported on arbitrum)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description:
AI, data analysis, and Web3 apps.
---

# 🚀 What is an iApp?
# iApp

An iExec Application (iApp) brings Turnkey Privacy to your regular application
code. Your Python scripts, AI models, or data processors can securely process
Expand All @@ -22,19 +22,15 @@ Imagine you want to build:
<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-6 mb-6">
<div class="flex flex-col gap-2.5">
<div class="flex items-center gap-2 text-base">
<span>🤖</span>
<span>An AI that analyzes personal health data</span>
</div>
<div class="flex items-center gap-2 text-base">
<span>📧</span>
<span>An email tool that needs access to contact lists</span>
</div>
<div class="flex items-center gap-2 text-base">
<span>💰</span>
<span>A financial advisor that processes bank statements</span>
</div>
<div class="flex items-center gap-2 text-base">
<span>🛡️</span>
<span>A content filter that reads private messages</span>
</div>
</div>
Expand Down Expand Up @@ -105,19 +101,19 @@ the TEE execution environment.

<div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-6">
<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-4">
<h4 class="text-lg font-semibold mb-2">🏥 Healthcare</h4>
<h4 class="text-lg font-semibold mb-2">Healthcare</h4>
<p class="text-sm m-0">Process medical data for AI diagnosis without exposing patient information</p>
</div>
<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-4">
<h4 class="text-lg font-semibold mb-2">💰 Finance</h4>
<h4 class="text-lg font-semibold mb-2">Finance</h4>
<p class="text-sm m-0">Analyze financial data for credit scoring while maintaining privacy</p>
</div>
<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-4">
<h4 class="text-lg font-semibold mb-2">🎬 Media</h4>
<h4 class="text-lg font-semibold mb-2">Media</h4>
<p class="text-sm m-0">Content recommendation engines that don't track user behavior</p>
</div>
<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-4">
<h4 class="text-lg font-semibold mb-2">🔬 Research</h4>
<h4 class="text-lg font-semibold mb-2">Research</h4>
<p class="text-sm m-0">Collaborative research on sensitive datasets across institutions</p>
</div>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
controls, and secure data monetization.
---

# ❓ What is Protected Data?
# Protected Data

Check warning on line 9 in src/get-started/overview/protected-data.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/protected-data.md#L9

[Google.Headings] 'Protected Data' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Protected Data' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/protected-data.md", "range": {"start": {"line": 9, "column": 3}}}, "severity": "WARNING"}

Protected Data refers to any data encrypted using the **iExec Data Protector
tool**. This Turnkey Privacy encryption solution enables users to protect,
Expand All @@ -18,7 +18,7 @@

## Key Concepts

### 👑 Data Governance
### Data Governance

Check warning on line 21 in src/get-started/overview/protected-data.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/protected-data.md#L21

[Google.Headings] 'Data Governance' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Data Governance' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/protected-data.md", "range": {"start": {"line": 21, "column": 5}}}, "severity": "WARNING"}

<div class="mb-4"></div>

Expand All @@ -45,7 +45,7 @@
</div>
</div>

### 🔒 Privacy-preserving Computation
### Privacy-preserving Computation

Check warning on line 48 in src/get-started/overview/protected-data.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/protected-data.md#L48

[Google.Headings] 'Privacy-preserving Computation' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Privacy-preserving Computation' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/protected-data.md", "range": {"start": {"line": 48, "column": 5}}}, "severity": "WARNING"}

<div class="mb-4"></div>

Expand All @@ -72,7 +72,7 @@
</div>
</div>

### 💰 Monetization
### Monetization

<div class="mb-4"></div>

Expand Down Expand Up @@ -141,7 +141,6 @@
<div class="grid grid-cols-1 md:grid-cols-2 gap-6 my-6">
<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-6 flex flex-col gap-2">
<div class="flex items-baseline gap-2 text-lg">
<span>👤</span>
<h3 class="font-semibold m-0!">Personal Data</h3>
</div>
<ul class="list-disc ml-6">
Expand All @@ -153,7 +152,6 @@

<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-6 flex flex-col gap-2">
<div class="flex items-baseline gap-2 text-lg">
<span>🏢</span>
<h3 class="font-semibold m-0!">Business Intelligence</h3>
</div>
<ul class="list-disc ml-6">
Expand All @@ -165,7 +163,6 @@

<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-6 flex flex-col gap-2">
<div class="flex items-baseline gap-2 text-lg">
<span>🤖</span>
<h3 class="font-semibold m-0!">AI Training</h3>
</div>
<ul class="list-disc ml-6">
Expand All @@ -177,7 +174,6 @@

<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-6 flex flex-col gap-2">
<div class="flex items-baseline gap-2 text-lg">
<span>🔬</span>
<h3 class="font-semibold m-0!">Research</h3>
</div>
<ul class="list-disc ml-6">
Expand All @@ -197,13 +193,11 @@
<div class="bg-[var(--vp-c-bg-soft)] rounded-[6px] p-6 mb-6">
<div class="flex flex-col gap-4">
<div class="flex items-start gap-3">
<span class="text-xl">📚</span>
<div>
<strong>Learn More:</strong> <a href="/guides/manage-data/manage-access" class="text-fuchsia-700 hover:text-fuchsia-600">Complete DataProtector Documentation</a>
</div>
</div>
<div class="flex items-start gap-3">
<span class="text-xl">🚀</span>
<div>
<strong>Getting Started:</strong> <a href="/references/dataProtector/getting-started" class="text-fuchsia-700 hover:text-fuchsia-600">DataProtector Quick Start Guide</a>
</div>
Expand Down
107 changes: 72 additions & 35 deletions src/get-started/overview/what-is-iexec.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,51 +10,88 @@
iExec is a **decentralized confidential computing toolkit** that helps
developers build privacy-preserving applications.

## 🎯 **Mission**
## The Protocol (Simple Version)

Check warning on line 13 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L13

[Google.Headings] 'The Protocol (Simple Version)' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'The Protocol (Simple Version)' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 13, "column": 4}}}, "severity": "WARNING"}

Check notice on line 13 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L13

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 13, "column": 17}}}, "severity": "INFO"}

iExec democratizes **confidential computing** by providing a toolkit that
combines:
### Step 1: Protect Data

Check warning on line 15 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L15

[Google.Headings] 'Step 1: Protect Data' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Step 1: Protect Data' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 15, "column": 5}}}, "severity": "WARNING"}

- **🔐 Privacy Protection** - Data remains encrypted during computation
- **⚡ Scalable Computing** - Access to distributed computing resources
- **💰 Monetization** - Fair compensation for computing providers
- **🌐 Decentralization** - No single point of failure or control
Your sensitive data gets encrypted and stored online. Only you control who can
access it.

## 🏗️ **Core Architecture**
→ **DevTool**: [DataProtector](/references/dataProtector) handles this for you

Check warning on line 20 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L20

[Google.Colons] ': D' should be in lowercase.
Raw output
{"message": "[Google.Colons] ': D' should be in lowercase.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 20, "column": 1}}}, "severity": "WARNING"}

### **Three Main Components:**
### Step 2: Secure Computing (Workers)

Check warning on line 22 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L22

[Google.Headings] 'Step 2: Secure Computing (Workers)' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Step 2: Secure Computing (Workers)' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 22, "column": 5}}}, "severity": "WARNING"}

Check notice on line 22 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L22

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 22, "column": 30}}}, "severity": "INFO"}

1. **🤖 iApp (iExec Applications)**
- Confidential computing applications
- Run in secure enclaves (TEEs)
- Process encrypted data without exposing it
Code runs inside **secure enclaves** (TEEs) on iExec workers. The worker can

Check notice on line 24 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L24

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 24, "column": 38}}}, "severity": "INFO"}
access your data to process it, but only within the privacy-safe TEE

Check notice on line 25 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L25

[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 25, "column": 66}}}, "severity": "INFO"}
environment - your data never leaves the secure bubble.

2. **🔐 DataProtector**
- End-to-end encryption solution
- Manage data access and sharing
- Monetize protected datasets
### Step 3: Run iApp

3. **⚙️ Worker Network**
- Distributed computing providers
- Execute iApp securely
- Earn <TokenSymbol /> tokens for contributions
You submit a **Task** = "Run this iApp on this protected data". The protocol
finds available workers and executes everything confidentially.

## 🚀 **Key Features**
→ **DevTool**: [iApp Generator](/references/iapp-generator) helps you create and
deploy iApp

- **TEE (Trusted Execution Environment)** support
- **Zero-knowledge computation**
- **Decentralized marketplace** for computing resources
- **<TokenSymbol /> token** for payments and governance
- **Cross-chain compatibility**
### Step 4: Get Results

Check warning on line 36 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L36

[Google.Headings] 'Step 4: Get Results' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Step 4: Get Results' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 36, "column": 5}}}, "severity": "WARNING"}

## 🔗 **Get Started**
Results come back **encrypted to you**. Workers never see raw data, you never
lose control.

Ready to explore iExec? Check out:
```
Protected Data + iApp + Worker = Task → Encrypted Result
```

- [What is Protected Data?](/get-started/overview/what-is-protected-data)
- [What is an iApp?](/get-started/overview/what-is-iapp)
- [Hello World Tutorial](/get-started/helloWorld)
## What Each Piece Does

Check warning on line 45 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L45

[Google.Headings] 'What Each Piece Does' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'What Each Piece Does' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 45, "column": 4}}}, "severity": "WARNING"}

<script setup>
import TokenSymbol from '@/components/TokenSymbol.vue'
</script>
### **Protected Data**

Check warning on line 47 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L47

[Google.Headings] 'Protected Data' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Protected Data' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 47, "column": 7}}}, "severity": "WARNING"}

Your data, encrypted. You set the rules: "Only these apps can use it, only for
these purposes."

### **iApp**

Your code, packaged to run on workers. Can be AI models, data processing
scripts, any computation.

### **Workers (Secure Enclaves)**

Check warning on line 57 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L57

[Google.Headings] 'Workers (Secure Enclaves)' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Workers (Secure Enclaves)' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 57, "column": 7}}}, "severity": "WARNING"}

Check notice on line 57 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L57

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 57, "column": 15}}}, "severity": "INFO"}

Computers that process your data inside privacy-safe TEE environments. They can

Check notice on line 59 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L59

[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 59, "column": 54}}}, "severity": "INFO"}
access your data to work with it, but the TEE ensures it stays confidential and

Check notice on line 60 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L60

[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 60, "column": 43}}}, "severity": "INFO"}
tamper-proof.

### **Deals**

The execution instruction that unifies the entire flow: "Run this iApp on this
Protected Data using a TEE Worker, then return the encrypted result to me." The

Check notice on line 66 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L66

[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.
Raw output
{"message": "[Google.Acronyms] Spell out 'TEE', if it's unfamiliar to the audience.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 66, "column": 24}}}, "severity": "INFO"}

Check warning on line 66 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L66

[Google.FirstPerson] Avoid first-person pronouns such as 'me'.
Raw output
{"message": "[Google.FirstPerson] Avoid first-person pronouns such as 'me'.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 66, "column": 72}}}, "severity": "WARNING"}
protocol takes care of worker allocation and secure coordination.

## Real Example Walkthrough

Check warning on line 69 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L69

[Google.Headings] 'Real Example Walkthrough' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Real Example Walkthrough' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 69, "column": 4}}}, "severity": "WARNING"}

Check failure on line 69 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L69

[Vale.Spelling] Did you really mean 'Walkthrough'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'Walkthrough'?", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 69, "column": 17}}}, "severity": "ERROR"}

**AI Model Training (Private)**

Check notice on line 71 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L71

[Google.Parens] Use parentheses judiciously.
Raw output
{"message": "[Google.Parens] Use parentheses judiciously.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 71, "column": 21}}}, "severity": "INFO"}

1. **Protect**: Medical researchers upload patient data → becomes Protected Data
2. **Deploy**: AI company packages their model → becomes iApp
3. **Execute**: Someone submits Task → "Train model on this data"
4. **Result**: Model gets trained, researcher gets insights, raw data never
leaves enclave

**Web3 Email**

Check warning on line 79 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L79

[Google.WordList] Use 'email' instead of 'Email'.
Raw output
{"message": "[Google.WordList] Use 'email' instead of 'Email'.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 79, "column": 8}}}, "severity": "WARNING"}

1. **Protect**: Users upload email contacts → Protected Data
2. **Execute**: App submits Task → "Send email via Web3Mail iApp"
3. **Result**: Email sent, addresses stay private, sender/receiver authenticated

Check warning on line 83 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L83

[Google.WordList] Use 'email' instead of 'Email'.
Raw output
{"message": "[Google.WordList] Use 'email' instead of 'Email'.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 83, "column": 16}}}, "severity": "WARNING"}

## Start Building

Check warning on line 85 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L85

[Google.Headings] 'Start Building' should use sentence-style capitalization.
Raw output
{"message": "[Google.Headings] 'Start Building' should use sentence-style capitalization.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 85, "column": 4}}}, "severity": "WARNING"}

Now that you get the protocol, pick your devtools:

Check failure on line 87 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L87

[Vale.Spelling] Did you really mean 'devtools'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'devtools'?", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 87, "column": 42}}}, "severity": "ERROR"}

- **Quick Win**: Add [Web3Mail](/references/web3mail) or
[Web3Telegram](/references/web3telegram) to your project ! (uses the protocol
under the hood)
- **Protect Data**: Try [DataProtector](/references/dataProtector) to encrypt
your first dataset
- **Build iApp**: Create confidential compute with
[iApp Generator](/references/iapp-generator)
- **Hands-On**: Follow our [Hello World](/get-started/helloWorld) to see all

Check warning on line 96 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L96

[Google.We] Try to avoid using first-person plural like 'our'.
Raw output
{"message": "[Google.We] Try to avoid using first-person plural like 'our'.", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 96, "column": 24}}}, "severity": "WARNING"}
devtools working together

Check failure on line 97 in src/get-started/overview/what-is-iexec.md

View workflow job for this annotation

GitHub Actions / vale

[vale] src/get-started/overview/what-is-iexec.md#L97

[Vale.Spelling] Did you really mean 'devtools'?
Raw output
{"message": "[Vale.Spelling] Did you really mean 'devtools'?", "location": {"path": "src/get-started/overview/what-is-iexec.md", "range": {"start": {"line": 97, "column": 3}}}, "severity": "ERROR"}
11 changes: 0 additions & 11 deletions src/get-started/overview/what-is-workerpool.md

This file was deleted.

Loading