Альтернатива Alchemy Notify для уведомлений по контрактам
Alchemy Webhooks (раньше Alchemy Notify) отправляют ончейн-события на HTTP-адрес, который вы запускаете сами: активность адреса, активность NFT или свой GraphQL-фильтр. Доставка надёжная, подписанная, с повторами. Что происходит дальше, решает ваш код: сервер, который принимает события, пороги, почасовые нормы и сообщение в Telegram или Slack.
Если цель такая: «сообщить команде, когда на нашем контракте происходит что-то необычное», SmartAlert — готовая версия этого конвейера. Без адреса приёма и без кода.
SmartAlert и Alchemy Webhooks
| SmartAlertмы | Alchemy Webhooks | |
|---|---|---|
| Что это | Уведомления для людей | Доставка событий на ваш сервер |
| Что нужно сделать самим | Ничего | Приёмник, логику уведомлений, сообщения |
| Каналы | Telegram, Slack, Discord, PagerDuty, почта, вебхук | Только HTTP-вебхук |
| Условия | Пороги, количество за окно, суммы в долларах, почасовая норма, два условия через И | Списки адресов, фильтры NFT, GraphQL-фильтры по топикам |
| Проверка правила на истории до включения | Да, последние 30 дней на графике | Проверка на одном блоке |
| Цена | Бесплатно в Telegram; Pro $30 в месяц, Business $99 в месяц | Бесплатно: 30 млн CU в месяц, 5 вебхуков; оплата по факту $0,525 за 1 млн CU, 100 вебхуков |
| Риск по стоимости | Фиксированная цена тарифа | Широкие фильтры могут дать большой объём и счёт |
| Сети | Ethereum, BNB Chain, Base, Arbitrum | Много, один вебхук на одну сеть |
- SmartAlertмы
- Уведомления для людей
- Alchemy Webhooks
- Доставка событий на ваш сервер
- SmartAlertмы
- Ничего
- Alchemy Webhooks
- Приёмник, логику уведомлений, сообщения
- SmartAlertмы
- Telegram, Slack, Discord, PagerDuty, почта, вебхук
- Alchemy Webhooks
- Только HTTP-вебхук
- SmartAlertмы
- Пороги, количество за окно, суммы в долларах, почасовая норма, два условия через И
- Alchemy Webhooks
- Списки адресов, фильтры NFT, GraphQL-фильтры по топикам
- SmartAlertмы
- Да, последние 30 дней на графике
- Alchemy Webhooks
- Проверка на одном блоке
- SmartAlertмы
- Бесплатно в Telegram; Pro $30 в месяц, Business $99 в месяц
- Alchemy Webhooks
- Бесплатно: 30 млн CU в месяц, 5 вебхуков; оплата по факту $0,525 за 1 млн CU, 100 вебхуков
- SmartAlertмы
- Фиксированная цена тарифа
- Alchemy Webhooks
- Широкие фильтры могут дать большой объём и счёт
- SmartAlertмы
- Ethereum, BNB Chain, Base, Arbitrum
- Alchemy Webhooks
- Много, один вебхук на одну сеть
Когда выбрать Alchemy Webhooks
Вам нужны сырые события в собственном бэкенде
для индексации, уведомлений вашим пользователям или бизнес-логики. Это канал данных, а не уведомления для команды.
Вы уже используете Alchemy как провайдера узлов
Вебхуки в той же панели и в том же счёте.
Нужны сети, кроме Ethereum, BNB Chain, Base и Arbitrum
Когда подходит SmartAlert
- Вы хотите, чтобы команда получала сообщение, а не JSON, который ещё надо обработать.
- Вам нужны границы вроде «вывод больше $1 млн за час» или «сильно выше нормы для этого часа», и не хочется писать их самому.
- Вы хотите увидеть, сколько раз правило сработало бы в прошлом месяце, ещё до его включения.
- Вам нужна фиксированная цена в месяц, а не счёт, который зависит от числа событий.
Можно использовать оба: SmartAlert тоже отправляет подписанный вебхук, так что ваш бэкенд получает уведомление, а не каждое событие.
Вопросы и ответы
Alchemy Notify и Alchemy Webhooks — это одно и то же?
Да. Notify — старое название; в документации теперь пишут Webhooks.
Нужен ли аккаунт Alchemy для SmartAlert?
Нет. SmartAlert сам собирает данные.
Попробуйте на своём контракте
Достаточно адреса. Первые 14 дней действуют лимиты Pro, а правила проверяются на истории до включения.