Instance Trust Fabric
The Trust Fabric lets AthenaDB instances authenticate each other, negotiate scoped capabilities, and exchange permission-filtered context — never raw remote SQL. See the Trust Fabric product page for the overview.
Core model
- Cryptographic identity — every instance has an Ed25519 identity; trust is never based on hostname or network.
- Trust is a policy object — directional, non-transitive by default, time-bounded, and revocable.
- Structured requests only — instances speak in typed requests (context pack, memory, embedding, sync, graph, timeline, task delegation), never arbitrary SQL.
- Filtered context — a remote returns permission-filtered context packs (excerpts, citations, provenance, confidence), not table access. RBAC grants the role; ABAC gates each request; deny-by-default.
- Encrypted + audited — channels are mutually authenticated and encrypted (mTLS); every allow/deny is appended to a hash-chained, SIEM-exportable audit on both sides.
Try it from the CLI
athenadb db trust enroll <instance>
athenadb db trust create <instance> --role rag
athenadb db trust simulate <instance> <request> # dry-run before enabling
athenadb db trust graph
Availability
The Trust Fabric is a premium capability (Enterprise, plus Trial for evaluation). Sentinel monitoring is advisory today; blocking enforcement is a later phase.

