Advanced Rules¶
Advanced alert rules use conditional logic to create sophisticated notification triggers.
Conditions¶
Amount Conditions¶
| Operator | Meaning | Example |
|---|---|---|
> |
Greater than | > 0.1 BTC |
>= |
Greater than or equal | >= 1.0 BTC |
< |
Less than | < 0.001 BTC |
<= |
Less than or equal | <= 0.01 BTC |
== |
Exactly equal | == 0.5 BTC |
between |
Range | 0.1 - 1.0 BTC |
Address Conditions¶
Match transactions involving specific addresses:
Fee Rate Conditions¶
Alert based on transaction fee rate:
Combining Conditions¶
Use AND/OR logic to combine multiple conditions:
AND Logic¶
All conditions must be true:
Result: Large deposits with high fees (urgency indicator)
OR Logic¶
Any condition can be true:
Result: Withdrawals to specific address OR large withdrawals
Example Advanced Rules¶
High-Value Deposit Detection¶
Suspicious Low-Fee Withdrawal¶
Type: Withdrawal
Conditions:
- fee_rate < 5 sat/vB
- amount > 0.01 BTC
Alert: Possible stuck transaction
Address Watchlist¶
Consolidation Detection¶
RBF Transaction Alert¶
Type: Any
Conditions:
- signals_rbf == true
- confirmations == 0
Alert: RBF transaction detected (can be replaced)
Time-Based Rules¶
Time-based conditions may be supported in the future:
Alert if:
- Withdrawal during off-hours (10pm - 6am)
- Multiple deposits within 1 hour
- No activity for 30 days (dormancy alert)
Creating Advanced Rules¶
- Go to Wallets → [Wallet] → Alerts
- Click Add Rule → Advanced
- Set base transaction type (Deposit/Withdrawal)
- Add conditions
- Choose AND/OR logic
- Set priority level
- Save
Testing Rules¶
Use the rule simulator:
- Enter test transaction parameters
- See which rules would trigger
- Refine rules as needed
Next: Confirmation Levels →