Comparison · facts checked Oct 25, 2026

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.

Comparison

SmartAlert vs Alchemy Webhooks

What it is
SmartAlertus
Alerts for people
Alchemy Webhooks
Event delivery to your server
What you build
SmartAlertus
Nothing
Alchemy Webhooks
A receiver, the alert logic, the messages
Channels
SmartAlertus
Telegram, Slack, Discord, PagerDuty, email, webhook
Alchemy Webhooks
HTTP webhook only
Conditions
SmartAlertus
Thresholds, counts per window, dollar amounts, hourly baseline, two conditions with AND
Alchemy Webhooks
Address lists, NFT filters, GraphQL topic filters
Check a rule on history before turning it on
SmartAlertus
Yes, last 30 days on a chart
Alchemy Webhooks
Test against one block
Price
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
Cost risk
SmartAlertus
Flat price per plan
Alchemy Webhooks
Wide filters can produce high volume and cost
Networks
SmartAlertus
Ethereum, BNB Chain, Base, Arbitrum
Alchemy Webhooks
Many, one network per custom webhook
Honestly

When to choose Alchemy Webhooks

  1. 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.

  2. You already use Alchemy as your node provider

    Webhooks are in the same dashboard and bill.

  3. You need chains other than Ethereum, BNB Chain, Base and Arbitrum

When SmartAlert fits

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

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.