Alert Preferences give you fine-grained control over every aspect of how ChainRaven notifies you — from which channels receive which alerts, to how severe an event needs to be before you hear about it.
Each alert type has its own expandable section. Click on an alert type to expand its settings.
The main toggle at the top of each section turns monitoring on or off for that alert type entirely. When disabled, ChainRaven won't detect or send notifications for that event type.
Choose where to receive alerts. You can enable multiple channels to receive the same alert in multiple places simultaneously.
| Channel | Notes |
|---|---|
| Enabled by default for all users | |
| Telegram | Requires setup first — see Telegram Setup |
| Discord | Requires setup first — see Discord Setup |
| Webhook | Per-alert-type, custom endpoint — see Webhook Setup |
For Large Transfers, you can choose between two modes:
| Excess Over Threshold | Assigned Severity |
|---|---|
| 1×–2× | Low |
| 2×–5× | Medium |
| 5×–10× | High |
| 10×+ | Critical |
For all other alert types, select the severity level assigned to all alerts of that type. Most users keep the defaults (High for ownership/admin changes, Critical for proxy upgrades).
This filter controls which alerts actually get sent to you, regardless of what's detected:
| Setting | Effect |
|---|---|
| Low | Receive all alerts |
| Medium | Skip Low severity alerts |
| High | Only receive High and Critical alerts |
| Critical | Only receive Critical alerts |
Tip: On contracts with high activity, setting a higher minimum severity can significantly reduce notification noise without missing anything important.
Prevents notification overload by setting a minimum time between repeated alerts of the same type on the same contract.
| Value | Duration |
|---|---|
0 | No cooldown (receive every alert) |
900 | 15 minutes |
3600 | 1 hour (default) |
86400 | 24 hours |
If an alert fails to send (e.g., a webhook timeout or temporary Telegram outage), ChainRaven will retry automatically.
Unlike Email, Telegram, and Discord which are global settings, webhooks can be configured separately for each alert type. This allows advanced routing:
Configure webhooks in the expanded section for each alert type.
Important: Changes are not saved automatically.
After making changes:
To undo unsaved changes, click Discard Changes.