# Affinidi Trust Fabric

> A control layer for AI agents: cryptographic identity, policy enforcement, and live observability across calls, hops, and organisational boundaries.

## Component architecture

The AI Agent calls Agent Gateway to verify identity and enforce policy across every backend interaction, and Agent Stream to orchestrate model execution across providers with built-in guardrails. Agent Pay handles transaction authorisation and settlement, called by Agent Gateway within the same trust model.

Agent Gateway

Authenticates the caller, attaches a verifiable identity, and evaluates OPA policies before any backend is touched.

Agent Stream

Routes calls across providers through one API, applies guardrails, and handles automatic failover. All requests remain bound to the same identity context.

Agent Pay

Enables agents to authorise and settle services in real time under the same policy-bound trust controls.

## Pages in this section
- [Agent Gateway](/products/affinidi-trust-fabric/agent-gateway.md): Govern every AI agent interaction. Verify identity, enforce access policies, and keep every call attributable.
- [Agent Stream](/products/affinidi-trust-fabric/agent-stream.md): Govern every model call your agents make. Route across providers, enforce guardrails inline, and keep every execution attributable.

