Skip to content

Storage Model

Issuer

Issuer persistence can include:

  • V4 issuer secret key and key-rotation state;
  • invitation, progressive-trust, diversity, vouching, and social-graph state;
  • Sybil replay records, when configured for Redis;
  • optional WebAuthn credentials and audit log data.

Verifier

The verifier stores token replay identities in Redis by default. V4 spend records are non-expiring because V4 has no issuer-enforced expiry. A process-local map is only an explicit development backend.

WebAuthn and Redis

WebAuthn credential storage can use Redis; without it the current subsystem can use in-memory credential storage, which is not restart-safe. WebAuthn proof replay uses the issuer Sybil replay-store choice.

For production Redis topology, AOF durability, no-eviction policy, backup, and recovery requirements, follow production deployment.