Documentation

Almure Documentation

Everything you need to deploy your first confidential workload — from SDK install to production attestation verification.

Overview

The Almure SDK provides a thin wrapper around the platform's three-layer architecture. You configure an enclave policy, pass a containerised workload, and receive an attested result. The SDK handles TEE-substrate abstraction, key derivation, attestation collection, and encrypted channel management.

The core interaction pattern is: install SDK → write enclave YAML config → call almure.launch() → receive result + attestation report.

Supported environments

  • Python 3.9+ (primary SDK)
  • Node.js 18+ (TypeScript types included)
  • Go 1.21+ (community-supported)
  • REST API (language-agnostic)