Skip to main content

Security & Compliance

External Enforcement Agents

Certain time-based or oracle-triggered transitions require off-chain action. To ensure these transitions occur promptly and correctly, Xitadel uses two enforcement agents. The Keeper Bot watches price feeds and timestamp, submitting transactions when thresholds are breached. The Watchtower Node monitors contract-wide health, catches missed triggers, and provides redundancy. Both roles are permissionless and can be operated by external parties. Their function is not to decide, but to execute what the program already defines.