# Teaclave Documentation
# Try
- My First Function
- Function in Python
- How to Add Built-in Functions
- Deploying Teaclave on Azure Confidential Computing VM
- Executing WebAssembly in Teaclave
- Inference Task with TVM in Teaclave
# Design
- Access Control in Teaclave
- Build System
- Mutual Attestation: Why and How
- Threat Model
- Teaclave Service Internals
- Adding Executors
- Papers, Talks, and Related Articles
# Contribute
# Codebase
- Attestation
- Binder
- Built-in Functions
- Client SDK
- Command Line Tool
- Common Libraries
- Configurations in Teaclave
- Crypto Primitives
- Data Center Attestation Service
- Dockerfile and Compose File
- Examples
- Executor Runtime
- File Agent
- Function Executors
- RPC
- Teaclave Services
- Teaclave Worker
- Test Harness and Test Cases
- Third-Party Dependency Vendoring
- Tools
- Types