Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

End-to-end verifiable TEEs stack

Teekit is an open-source stack for building end-to-end verifiable applications using Trusted Execution Environments (TEEs), enabling developers to create trustless systems with hardware-level security guarantees.

Background

Teekit is an open-source Rust stack from Canvas Technologies (Canvas XYZ) for building applications that use Trusted Execution Environments (TEEs) — special CPU enclaves (like Intel SGX, AMD SEV, or AWS Nitro) that keep code and data secret from the host operating system. What distinguishes Teekit is "end-to-end verifiability": it provides tooling so that remote users can cryptographically verify that the code running inside the TEE is exactly what they expect, that inputs haven't been tampered with, and that outputs haven't been forged — even if the machine operator is malicious. This matters because TEEs are the foundation for "confidential computing" (e.g., running AI models on private data, or decentralized oracle networks), but raw TEEs have a trust problem: users must trust that the enclave is genuine and running the right code. Teekit aims to solve that by automating remote attestation, measurement logging, and proof generation, making it a full-stack framework rather than a set of low-level SDKs to assemble yourself.