Skip to main content
Operate exposes two event surfaces for operators:
  1. Notification channels for routed operational alerts.
  2. Audit logs and polling for integration-grade event reconstruction.
Use notification channels for humans and incident destinations. Use audit logs / state polling for deterministic integrations.

Notification Channels

Create a channel, then bind it to the vaults that should send alerts.
Recommended alert categories:
  • Upkeep shortfall or activation loss.
  • PPS staleness.
  • Failed keeper runs.
  • Session-key readiness changes.
  • Emergency pause / unpause.
  • Emergency liquidity exit arm / stop.
  • Merkle generation or publish failure.
  • Repeated OMS execution failure.
See Vault Settings for the operator flow.

Audit Logs as an Event Stream

The audit log endpoint records vault operations and manager actions:
Export when you need a point-in-time compliance artifact:

Polling Pattern

State Polling Map

See Monitoring Vault State for production-ready polling examples.