Automata logo
Automata
Start Here

What is Automata?

An introduction to Automata Network and verifiable machine trust.

What is Automata?

Automata Network is a machine attestation layer: it makes the hardware and software a service runs on verifiable, so users and smart contracts do not have to take an operator's word for it.

Automata builds on Trusted Execution Environments (TEEs) — isolated, hardware-enforced compute environments such as Intel SGX and TDX. A TEE can produce a remote attestation: cryptographic evidence of what hardware it runs on and what code it is executing. Automata's stack makes that evidence usable onchain, turning "trust me" into "verify me".

What Automata provides

  • Onchain attestation verification. Automata DCAP Attestation verifies Intel SGX and TDX quotes directly in smart contracts, with the Onchain PCCS storing the collateral needed for verification.
  • Operational tooling. The DCAP Services dashboard monitors and maintains attestation collateral so verification keeps working as certificates and TCB data rotate.
  • Reproducible builds. TEE Compile attests that a released binary was really built from the audited source code.
  • Applied products. XATA (trading) and 1RPC (private RPC and verified AI gateway) apply the same TEE-backed guarantees to end-user services.

How these docs are organized

  1. Start Here — this introduction and the key terms used throughout the docs.
  2. TEE Attestation Stack — architecture and developer documentation for the attestation components.
  3. DCAP Services — guides for the dashboard and explorer.
  4. XATA and 1RPC — product guides and references.

On this page