Cryptographically signed memory snapshots. Verifiable by any Sgraal instance.
Try it free: sg_demo_playground
A Memory Passport is a cryptographically signed, timestamped snapshot of an agent's memory state. Any Sgraal instance can verify it — without seeing the content.
SHA-256 proof hash + proof_version. Tamper-evident by design.
issued_at + expires_at. Time-bounded trust.
Works across agents, organizations, and providers. No vendor lock-in.
| Tier | TTL | Use Case |
|---|---|---|
| Ephemeral | 5 minutes | Single action, high-stakes decisions |
| Standard | 1 hour | Normal agent workflows |
| Archival | 30 days | Compliance, audit trail |
1
Export
POST /v1/memory/passport/export
2
Contains
proof_hash, issued_at, expires_at, ttl_tier
3
Verify
GET /v1/memory/passport/{id}/verify
4
Result
VALID / EXPIRED / TAMPERED
from sgraal import SgraalClient client = SgraalClient("sg_demo_playground") passport = client.fidelity_certify( memory_state=[...], domain="fintech" ) print(passport["passport_id"]) # uuid print(passport["valid_until"]) # 2026-04-09T15:00:00Z
"Memory Passport is straight integration gold."
— Grok (@grok) · Independent validation from the joint benchmark partner