Alchemy Notify alternative for contract alerts
Alchemy Webhooks (formerly Alchemy Notify) send on-chain events to an HTTP endpoint you run: address activity, NFT activity, or a custom GraphQL filter. Delivery is reliable, signed and retried. What happens next is your code: the server that receives the events, the thresholds, the hourly norms, and the message to Telegram or Slack.
If the goal is "tell the team when something unusual happens on our contract", SmartAlert is the finished version of that pipeline. No endpoint, no code.
SmartAlert vs Alchemy Webhooks
| SmartAlertus | Alchemy Webhooks | |
|---|---|---|
| What it is | Alerts for people | Event delivery to your server |
| What you build | Nothing | A receiver, the alert logic, the messages |
| Channels | Telegram, Slack, Discord, PagerDuty, email, webhook | HTTP webhook only |
| Conditions | Thresholds, counts per window, dollar amounts, hourly baseline, two conditions with AND | Address lists, NFT filters, GraphQL topic filters |
| Check a rule on history before turning it on | Yes, last 30 days on a chart | Test against one block |
| Price | Free in Telegram; Pro $30/mo, Business $99/mo | Free: 30M CU/mo, 5 webhooks; pay as you go $0.525 per 1M CU, 100 webhooks |
| Cost risk | Flat price per plan | Wide filters can produce high volume and cost |
| Networks | Ethereum, BNB Chain, Base, Arbitrum | Many, one network per custom webhook |
- SmartAlertus
- Alerts for people
- Alchemy Webhooks
- Event delivery to your server
- SmartAlertus
- Nothing
- Alchemy Webhooks
- A receiver, the alert logic, the messages
- SmartAlertus
- Telegram, Slack, Discord, PagerDuty, email, webhook
- Alchemy Webhooks
- HTTP webhook only
- SmartAlertus
- Thresholds, counts per window, dollar amounts, hourly baseline, two conditions with AND
- Alchemy Webhooks
- Address lists, NFT filters, GraphQL topic filters
- SmartAlertus
- Yes, last 30 days on a chart
- Alchemy Webhooks
- Test against one block
- SmartAlertus
- Free in Telegram; Pro $30/mo, Business $99/mo
- Alchemy Webhooks
- Free: 30M CU/mo, 5 webhooks; pay as you go $0.525 per 1M CU, 100 webhooks
- SmartAlertus
- Flat price per plan
- Alchemy Webhooks
- Wide filters can produce high volume and cost
- SmartAlertus
- Ethereum, BNB Chain, Base, Arbitrum
- Alchemy Webhooks
- Many, one network per custom webhook
When to choose Alchemy Webhooks
You need raw events in your own backend
, for indexing, notifications to your users, or business logic. That is a data pipe, not team alerts.
You already use Alchemy as your node provider
Webhooks are in the same dashboard and bill.
You need chains other than Ethereum, BNB Chain, Base and Arbitrum
When SmartAlert fits
- You want the team to get a message, not a JSON payload to handle.
- You want limits like "more than $1M out in an hour" or "far above the norm for this hour" without writing them.
- You want to see how often a rule would have fired last month before you turn it on.
- You want a flat monthly price, not a bill that depends on event volume.
You can still have both: SmartAlert sends a signed webhook too, so your backend gets the alert, not every event.
FAQ
Is Alchemy Notify the same as Alchemy Webhooks?
Yes. Notify is the older name; the docs now call it Webhooks.
Do I need an Alchemy account for SmartAlert?
No. SmartAlert runs its own data collection.
Try it on your own contract
An address is enough. The first 14 days get Pro limits, and rules are checked on history before they go live.