Documentation Index
Fetch the complete documentation index at: https://docs.phala.com/llms.txt
Use this file to discover all available pages before exploring further.
Endpoint
Parameters
Model ID to attest.Examples:
phala/qwen3.5-27b, phala/qwen-2.5-7b-instruct, openai/gpt-oss-120b, z-ai/glm-5.Fresh 32-byte random value encoded as 64 hex characters. The nonce is embedded in the TEE report data.
Ethereum address or public key used to filter attestations in multi-server deployments. Use this when binding a response signature to a specific TEE signer.
Examples
Response Formats
The response format depends on the provider behind the model.Phala / NearAI Two-Layer Format
Models may return separate gateway and model attestations:Chutes Format
Some models return Chutes-style instance attestations:Flat Format
Older Phala-native responses may expose fields at the top level:Important Fields
| Field | Description |
|---|---|
signing_address | Address or key used by the TEE to sign responses |
signing_algo | Signature algorithm, commonly ecdsa |
request_nonce / nonce | Nonce included in the attestation |
intel_quote | Intel TDX quote for CPU TEE verification |
nvidia_payload | NVIDIA GPU attestation payload |
event_log | Boot event log for software stack verification |
info.vm_config | VM configuration evidence |
info.tcb_info.app_compose | Docker Compose application evidence |
gateway_attestation | Gateway TEE attestation |
model_attestations | One or more model runtime attestations |
all_attestations | Provider-specific list of model instance attestations |
Verification Flow
- Generate a fresh nonce.
- Fetch an attestation report for the exact model.
- Verify the Intel TDX quote.
- Verify GPU evidence when
nvidia_payloadorgpu_evidenceis present. - Confirm the report data binds the nonce and expected signing address.
- Verify application measurements such as compose hash and image provenance when available.

