Alert when a keeper wallet has gas for less than N days
A floor like "below 0.1 ETH" does not know how fast the wallet burns gas. In a quiet week 0.1 ETH lasts a month, on a busy day a few hours. SmartAlert measures what the wallet spent over a window and alerts when, at that rate, the balance lasts fewer days than you set.
The rule
This is how the rule looks in the new-alert form. You enter the contract address when you create it.
Rule
from contract events- Watch
- Balance of an address: native coin or an ERC-20 token
- Fire when
- The balance lasts less than N days at the spending rate over a window: 6 hours, 24 hours or 3 days
- Severity
- Warning
- No data
- Report as "no data"
- Plan
- All plans
Where it would have fired
Every rule can be checked on history before you turn it on: you see where it would have fired over the last days.
Where the alert goes
Telegram on every plan; Slack, Discord and webhook on paid plans. A new project gets Pro limits for 14 days, no card needed.
- TelegramFree
- SlackPro
- DiscordPro
- WebhookPro
Works on: Ethereum, BNB Chain, Base, Arbitrum. · Free plan: up to 3 rules.
Turn it on
- 1
In "Addresses", add the keeper wallet and pick the native coin.
- 2
Create a rule "How many days the balance lasts", set the days and the spending window.
- 3
Choose a channel.
Why it matters
A floor in tokens fires late on a busy day and needlessly on a quiet one. Runway in days says plainly how much time is left to top up.
Related recipes
Alert when a wallet balance runs low
Watch ETH, BNB or any ERC-20 balance of an address and get an alert when it drops below a floor you set, in tokens.
Alert when a balance is low and no top-up came in an hour
A compound rule: balance below a floor AND no top-up over a window. The alert comes only when the auto top-up did not work.
Try it on your own contract
Paste a contract address, pick the recipe, choose where alerts go. The first 14 days have Pro limits.