01-30, 11:30–12:00 (Europe/Zurich), Sepolia Stage
Join this workshop to discover how to create an SGX application in Rust using Automata’s SGX SDK. We’ll walk you through the process step-by-step, providing a straightforward, fast, and easy way to leverage the power of trusted execution environments in developing blockchain applications.
In this workshop, we will dive into the core concepts and tools needed to build blockchain applications using Trusted Execution Environments (TEEs) and Intel’s SGX.
Key Topics Covered:
- Overview of TEEs as isolated execution environments that ensure code and data loaded inside are protected from external access.
- Understanding Remote Attestation and its role as a mechanism to prove that a TEE is running on genuine hardware.
- Building an SGX Application using a scaffold built on top of the Automata SGX SDK. A step-by-step process of how developers can use this scaffold to easily build applications.
- Using the DCAP Attestation Library for On-Chain Verification
TEE Enjoyer @ Automata Network