Алерт при смене модулей, guard и fallback handler у Safe
Модуль работает от имени Safe без подписей владельцев: кто включил свой модуль, тот распоряжается Safe. Guard проверяет каждую транзакцию Safe, а через fallback handler можно подменить ответы Safe на чужие вызовы. SmartAlert сообщает о каждом таком изменении. О составе владельцев и пороге — отдельный рецепт «Смена владельцев Safe».
Правило
Так правило выглядит в форме создания алерта. Адрес контракта вы укажете при создании.
Правило
по событиям контракта- Следим за
- События
EnabledModule,DisabledModule,ChangedGuard,ChangedFallbackHandler,ExecutionFromModuleSuccess - Срабатывает
- На любое событие; каждое правило включается отдельно
- Уровень
- Критично — включён модуль, сменён или снят guard; Предупреждение — выключен модуль, сменён fallback handler, выполнение от модуля
- Скорость
- После подтверждения блока сетью, проверка раз в 5 минут
- Сети
- Ethereum, BNB Chain, Base, Arbitrum
- Тариф
- Free и выше
ШаблонПредлагается сам для контрактов Safe
Где сработало бы
Любое правило можно проверить на истории до включения: вы увидите, где оно сработало бы за последние дни.
Куда придёт алерт
Telegram — на любом тарифе. Slack, Discord и webhook — на платных. Новый проект 14 дней получает лимиты Pro, карта не нужна.
- TelegramБесплатно
- SlackОт Pro
- DiscordОт Pro
- WebhookОт Pro
Работает в сетях: Ethereum, BNB Chain, Base, Arbitrum. · Тариф Free: до 3 правил.
Как включить
- 1
Добавьте адрес вашего Safe.
- 2
Отметьте нужные правила: модули, guard, fallback handler, выполнение от модуля.
- 3
Выберите канал, который читает вся команда.
Почему это важно
Мультиподпись защищает Safe, пока каждая транзакция проходит через владельцев. Модуль и guard обходят или подменяют эту проверку одной транзакцией, и владельцы о ней не узнают, если не следят.
Похожие рецепты
Алерт при смене владельцев или порога Safe
Следите за AddedOwner, RemovedOwner и ChangedThreshold в вашем Safe. Уведомление придёт сразу, с уровнем «критично».
Алерт, когда транзакция Safe не прошла (ExecutionFailure)
SmartAlert уведомляет о событии ExecutionFailure вашего Safe: подписи собраны, а транзакция мультисига не исполнилась.
Попробуйте на своём контракте
Вставьте адрес, выберите рецепт, подключите канал. Первые 14 дней — лимиты как на Pro.