Skip to content

feat: build an iapp #13

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 25 commits into from
Aug 7, 2025
Merged

feat: build an iapp #13

merged 25 commits into from
Aug 7, 2025

Conversation

Le-Caignec
Copy link
Collaborator

No description provided.

- Introduced a new guide on app access control and pricing, detailing the creation and management of app orders using the iExec SDK CLI.
- Removed outdated and underdeveloped pages related to managing iApps, orders, and emerging trends.
- Updated the TDX experimental guide with detailed instructions on enabling TDX, its differences from SGX, and current limitations.
- Enhanced the iApp Generator documentation with a complete overview of its features, quick start paths, and real-world examples of iApps.
- Cleaned up various underdeveloped pages and added a new guide on monetizing protected data.
@Le-Caignec Le-Caignec self-assigned this Aug 4, 2025
Copy link

vercel bot commented Aug 4, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
documentation ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 7, 2025 3:53pm

akugone and others added 22 commits August 5, 2025 10:42
…clarity

- Updated the iApp Generator section to emphasize ease of access to TEEs and quick deployment.
- Added details on project mode selection and language options for better user guidance.
…ructure

- Changed the section title from "The Technical Reality" to "The Workflow" for better alignment with user understanding.
- Enhanced the FAQ section by restructuring questions and answers for improved readability and clarity, ensuring users can easily find information about building, speed, security, deployment, and programming language support for iApps.
…ution features

- Revised the "Why This Changes Everything" section to improve clarity and emphasis on key features such as True Privacy, Verifiable Execution, Decentralized Infrastructure, and Zero Trust Architecture.
- Consolidated information for better readability and user understanding of iApp's secure processing capabilities.
- Updated the "Why iApps Matter?" section to emphasize the importance of processing sensitive data securely.
- Enhanced the workflow explanation with a clearer, step-by-step visual format for better user understanding.
- Improved the presentation of key features and use cases with visually distinct sections for better readability.
- Added notes on iApp Generator capabilities and supported languages in a more accessible format.
…otected data

- Reintroduced the section on how users provide protected data, ensuring clear instructions and code examples for executing iApps.
- Improved the formatting and structure of the documentation to align with recent updates, enhancing overall readability and user understanding.
- Introduced a new section addressing potential dataset type mismatches between the frontend and iApp, outlining causes and solutions for better user guidance.
- Enhanced overall documentation clarity to assist users in debugging their iApps effectively.
…ration details

- Added a new comparison table highlighting key differences between Intel SGX and Intel TDX, including release year, enclave scope, memory size, and integration complexity.
- Enhanced the guide to clarify the benefits of TDX for heavier workloads and legacy applications, improving user understanding of its capabilities.
- Updated the section on enabling TDX in the iApp Generator for better guidance on integration.
- Added a warning section detailing the syntax for setting environment variables on different operating systems (Mac/Linux and Windows) to enhance user understanding and ensure proper configuration for TDX applications.
- Changed the Docker requirement to specify the need for a Docker hub account, enhancing user understanding of prerequisites for using the iApp Generator.
…on details

- Added instructions for configuring the iExec DataProtector SDK with the correct SMS endpoint for TDX support.
- Included a warning about changing the default worker pool in the protected Data declaration to ensure proper functionality.
- Added a new section detailing the trust benefits for users and builders, emphasizing control over data and the advantages of privacy-preserving features.
- Improved the presentation of key concepts with clearer formatting and visual elements for better user understanding.
- Deleted the section outlining trust benefits for users and builders, which included details on data control and privacy features.
- This change aims to streamline the documentation and focus on more relevant content for users.
- Updated the description of iApps to include a link to DataProtector for better context.
- Added a comma in the "How It Works" section to enhance readability and ensure proper sentence structure.
- Revised the initial task scheduling description to specify that it takes a few seconds, improving clarity.
- Corrected the link path for the iApp Generator section to ensure accurate navigation.
- Changed the "Start Building" section to "Next Steps" and restructured the content to enhance readability and user engagement, including new links to relevant guides and documentation.
- Revised the iApp Generator section to clarify the process of building TEE-compatible applications, emphasizing ease of access and deployment.
- Improved the language for selecting project modes and languages, making it more user-friendly and accessible for developers of varying experience levels.
- Changed "Verifiable Execution" to "Trusted Execution" to reflect the use of Trusted Execution Environments (TEEs) for secure code execution.
- Revised the description of "Zero Trust Architecture" to emphasize hardware-based TEEs for data protection.
- Updated terminology from "personal data" to "private data" for consistency and clarity.
- Enhanced real-world examples of iApps with additional context and code snippets in both Python and Node.js, ensuring better understanding of their functionality and privacy preservation.
@Le-Caignec Le-Caignec marked this pull request as ready for review August 7, 2025 15:51
@Le-Caignec Le-Caignec requested a review from akugone August 7, 2025 15:51
@akugone akugone merged commit 8892b56 into main Aug 7, 2025
3 checks passed
@akugone akugone deleted the feature/build-iapp branch August 7, 2025 17:21
This was referenced Aug 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants