Nautilus brings verifiable offchain computation to Sui using trusted execution environments (TEEs), starting with AWS Nitro Enclaves. Developers can run sensitive logic in a TEE and prove its integrity directly onchain.
Nautilus makes it easy to deploy, register, and interact with TEEs using a reproducible build template and native Move integration. Applications can securely fetch data, perform private computation, and submit signed results for smart contract validation.
Apps can run code inside a self-managed Trusted Execution Environment (TEE), such as AWS Nitro Enclaves, then publish the TEE’s cryptographic measurements onchain to enable trustless verification of its outputs.
The TEE signs results of offchain computation, which Move smart contracts verify before acting on Sui, ensuring end-to-end integrity.