Nautilus
Run secure, offchain logic in trusted execution environments (TEEs), and verify it onchain to trigger safe smart contract workflows.
What is Nautilus?
Nautilus is a verifiable offchain compute layer on Sui.
Nautilus Design
Overview of the design aspects of Nautilus, including its trust model.
Using Nautilus
Details on how to use Nautilus with the reproducible build template.
Customizing, Testing, and Management
Details on how to customize Nautilus server logic, test functionality locally, and manage the enclave.
Weather Oracle
Build a verified weather oracle on Sui using Nautilus, where a Trusted Execution Environment fetches weather data, signs it cryptographically, and the Move contract mints an NFT only after verifying the signature.
Encrypt Enclave Secrets with Seal
The Seal-Nautilus pattern provides secure secret management for enclave applications.
Community Developer Tools
Use community developer tools to enhance workflows for Nautilus.