Traditional confidential app setup involves tedious TEE configurations, manual compliance checks, and post-deploy debugging, often leading to errors and delays. The iExec iApp Generator simplifies this, letting builders integrate Confidential Computing in just a few clicks.
🔸 Ready-to-use code templates in Python or JavaScript
🔸 Automated setup for Trusted Execution Environments (TEEs)
🔸 Built-in compliance checks to prevent runtime failures and ensure alignment with the iExec iApp framework
An iApp (iExec Application) is the part of your application that handles protected data - running inside a Trusted Execution Environment (TEE), allowing secure and confidential processing. As a core component of the iExec infrastructure, iApps serve as the gateway to TEEs, making it possible to build privacy-preserving applications on the iExec protocol.
With the iApp Generator, developers can easily bootstrap and deploy iApps that respect data confidentiality by design without, via a CLI, without the need for expertise in Confidential Computing.
Take iExe’s Web3Messaging suite, Web3Mail and Web3Telegram. These iApps handle private user data like emails or chat IDs to message Ethereum accounts anonymously. With the iApp Generator, builders can spin up similar features in minutes. No TEE complexity, just simple CLI commands. Ideal for DeFi, SoFi, or AI projects needing privacy-first features.