Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 706 Bytes

File metadata and controls

20 lines (13 loc) · 706 Bytes

Security Model

Platform Banner

Isolation rules

  • PostgreSQL central is available only to the master.
  • Challenges never receive PostgreSQL credentials.
  • Normal validators never receive master DB credentials.
  • Internal challenge calls require per-challenge shared tokens.
  • Public proxy strips sensitive headers.
  • Public proxy blocks internal challenge paths.

Secrets

Admin and challenge tokens are loaded from files or environment variables. Tokens are never stored in clear text in registry metadata responses.

Failure behavior

If a challenge fails health checks or get_weights, its contribution is zero for that epoch. The master does not auto-disable it.