Loading video...
Video Failed to Load
Build tamper-proof oracles on Sui. Nautilus, now live on Mainnet. A new way to run offchain logic inside secure enclaves — with onchain verification. If it needs real-world input + trust? Use Nautilus. Let’s break it down 🧵
135,293 views • 1 year ago •via X (Twitter)
8 Comments

Offchain computation is a trust bottleneck. Oracles are critical for feeding real-world data (prices, weather, etc) into Web3. But today, most run on opaque infra: closed-source servers, "trust-me" APIs, no cryptographic guarantees. Nautilus completely changes that.

🏗️ What can you build with Nautilus? - Secure price feeds for AMMs - Weather/geo-based NFTs - Twitter/venmo-based reward systems - Scoring engines for prediction markets - Private game logic or AI inference

With Nautilus, offchain logic runs inside a Trusted Execution Environment (TEE) — starting with AWS Nitro Enclaves. 🧠 Your code runs privately 🔐 Outputs are signed ✅ Onchain contracts verify attestation No need to blindly trust any offchain operator.

💡 How it works: 1. Deploy your app to a Nitro Enclave 2. Register enclave’s identity onchain (PCRs, public key) 3. Enclave performs the necessary computation 4. Enclave signs result and sends to the user or backend 5. User sends signed result to chain → Move smart contract verifies and reacts Offchain trust, onchain enforcement.

🧰 Dev tools include: - Reproducible enclave template (Rust + AWS Nitro Enclaves) - Move functions for attestation verification - End-to-end demo app - Full docs + Mainnet support Start here 👇

It’s a trust-minimized bridge between Web2 and Web3. On Sui, it plugs into a broader architecture of: - zkLogin - Seal (decentralized encryption) - Move smart contracts - Native ZK support - All trust-by-design.

The future of Web3 isn’t fully onchain. It’s hybrid: Offchain privacy + Onchain verifiability. With Nautilus now live on Sui Mainnet, this future is already here. 🧱 Build smarter, safer apps. Let’s go 👇

"I’m bullish on Sui’s long-term potential! @GiveRep

