diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index e48e0ac4..140780db 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -2,9 +2,7 @@ name: main-ci
on:
workflow_dispatch:
- push:
- paths-ignore:
- - 'README.md'
+ pull_request:
jobs:
build:
diff --git a/.vitepress/config.ts b/.vitepress/config.ts
index a6e94155..8714f543 100644
--- a/.vitepress/config.ts
+++ b/.vitepress/config.ts
@@ -101,7 +101,7 @@ export default withMermaid(
// https://vitepress.dev/reference/default-theme-config
nav: [
{ text: 'Get Started', link: '/get-started/welcome' },
- { text: 'Guides', link: '/guides/build-iapp/' },
+ { text: 'Guides', link: '/guides/build-iapp/build-&-deploy' },
{ text: 'References', link: '/references/dataProtector' },
{
component: 'ChainSelector',
diff --git a/.vitepress/sidebar.ts b/.vitepress/sidebar.ts
index 5df5d996..db1c5bf1 100644
--- a/.vitepress/sidebar.ts
+++ b/.vitepress/sidebar.ts
@@ -73,7 +73,7 @@ export function getSidebar() {
},
{
text: 'πͺ RLC Token',
- link: '/get-started/rlc',
+ link: '/get-started/overview/rlc',
},
],
},
@@ -477,10 +477,6 @@ export function getSidebar() {
text: 'Advanced Configuration',
link: '/references/dataProtector/advanced/advanced-configuration',
},
- {
- text: 'Sharing smart contract',
- link: '/references/dataProtector/advanced/dps-smart-contract',
- },
{
text: 'Apps whitelist',
link: '/references/dataProtector/advanced/apps-whitelist',
diff --git a/README.md b/README.md
index 8be4a0fb..87458fc4 100644
--- a/README.md
+++ b/README.md
@@ -79,7 +79,7 @@ steps to contribute:
Fork this repository and ensure you're working on the `main` branch:
-[](https://github.com/iExecBlockchainComputing/documentation/fork)
+[](https://github.com/iExecBlockchainComputing/documentation/fork)
### 2. Set Up Your Development Environment
@@ -168,19 +168,14 @@ for input parameters:
## TODO
- Add an audit section for smart contracts
-- Add Arbitrum support
-- On arbitrum hide : DataProtector Sharing ??
- Adapt hardcoded address to feat with new contracts deployed on arbitrum
- Add link to the new explorer feature Asset_Types in the guide =>
`handle-schemas-dataset-types`
- Add link to remix for deploying whitelist
-- complete `use-iapp` section
-- Maybe split input and output in two diff sub section in build your iapp guide
- SGX vs TDX need review
- Explorer l'intΓ©gration de codeSpace
-- complete `Protocol`section
-- Add a Development workflow
-- Update context7 when doc will be deployed
+- Add a Development workflow section (1 - ProtectData, 2- ...)
+- Update context7 when doc will be deployed (Martin)
- Check theGraph Images with design Team
- Update the Dune Dashboard to the final version
- Add new section in `iexec-explorer.md` file to talk about: available chain on
@@ -189,7 +184,10 @@ for input parameters:
- Check how to pay guide to update with the launch on Arbitrum (RLC vs xRLC)
- framework AI supportΓ© TDX vs SGX
- check glossary
-- migrate github SDK doc here
+- migrate github iexec SDK doc here
- migrate pay-per-task page into a guide
- check pages (introduction & getting-started) for use-iapp guide
+- explain TDX vs SGX
+- Give recap of Workerpool address fo chains
+- Talk about ENS on Bellecour(it's not supported on arbitrum)
- Rework Advanced iApp building guides. (from "old" protocol doc)
diff --git a/src/build-iapp/guides/build-&-deploy.md b/src/build-iapp/guides/build-&-deploy.md
deleted file mode 100644
index e69de29b..00000000
diff --git a/src/components/AddressChip.vue b/src/components/AddressChip.vue
index 568c6117..90598dac 100644
--- a/src/components/AddressChip.vue
+++ b/src/components/AddressChip.vue
@@ -15,8 +15,8 @@
+
+
+
Discover how iExec technologies work and the problem they solves
+Discover how iExec technologies work and the problems they solve
In this chapter, we covered the core concepts of iExec:
Privacy-preserving Solution: iExec provides tools to protect sensitive data throughout its entire lifecycle - storage, transfer, and processing
+Privacy-preserving Toolkit: iExec provides tools to protect sensitive data throughout its entire lifecycle - storage, transfer, and processing
Unlike standard datasets, Protected Data exposes its data types on-chain (for example, indicating that it contains an email address or a photo). This allows anyone to identify entries with the corresponding types.
+Unlike standard datasets, Protected Data exposes its data types on-chain (indicating types like email addresses or photos). This lets anyone identify entries with matching types.
Ready to protect your data? Start with our DataProtector guides and learn how to secure your sensitive information while unlocking its value.
+Ready to protect your data? Start with our DataProtector guides. Learn how to secure sensitive information while unlocking its value.
iExec solves this by providing a privacy-first toolkit that makes it simple to protect, manage, and compute data securely, even in untrusted environments. We believe privacy should be a built-in feature, not an afterthought.
+iExec solves this with Turnkey Privacy - a toolkit that simplifies data protection, management, and secure computation, even in untrusted environments. We believe privacy should be plug-and-play simple, not an afterthought.
In the next chapters, we'll guide you through our Hello World journey, a 30 minutes start that will teach you everything about iExec, from protecting sensitive data to building and deploying confidential apps.
+The next chapters guide you through our Hello World journey. This 30-minute start teaches you everything about iExec. You'll learn protecting sensitive data and building and deploying confidential apps.
Be part of a growing movement of developers, data owners, and privacy advocates who are reshaping how the world handles sensitive data.
+When you build with iExec, you're not just solving a technical challengeβyou're championing user rights and digital sovereignty. Every application you create makes the web more private, more secure, and more trustworthy for everyone.
+