Рецепты алертов для смарт-контрактов
Каждый рецепт — одно правило, которое можно включить для вашего контракта примерно за минуту. Вставьте адрес контракта, выберите рецепт, укажите, куда слать уведомления. Если в ABI контракта есть нужные события, SmartAlert предложит правило сам.
Любое правило можно проверить на истории до включения: вы увидите, где оно сработало бы за последние дни.
Все рецепты
- Ownable
Алерт при смене владельца контракта
Уведомление в Telegram, Slack или Discord сразу, как только на вашем контракте в Ethereum, BNB Chain, Base или Arbitrum сработал OwnershipTransferred.
Ethereum · BNB Chain · Base · Arbitrum - ERC-1967
Алерт при обновлении прокси
Узнайте, когда меняется реализация за вашим прокси или заменяется админ прокси.
Ethereum · BNB Chain · Base · Arbitrum - Pausable
Алерт при паузе контракта и снятии паузы
Уведомление, когда на контракте с Pausable сработало Paused или Unpaused.
Ethereum · BNB Chain · Base · Arbitrum - AccessControl
Алерт при выдаче или отзыве роли
Следите за RoleGranted и RoleRevoked на контрактах OpenZeppelin AccessControl.
Ethereum · BNB Chain · Base · Arbitrum - ERC-20
Алерт на крупные переводы ERC-20
Уведомление, когда один перевод токена больше заданного вами лимита. Лимит в токенах, не в wei.
Ethereum · BNB Chain · Base · Arbitrum - ERC-20 · ERC-721
Алерт на необычную активность переводов
Уведомление, когда число переводов токена или NFT сильно выше нормы для этого часа дня.
Ethereum · BNB Chain · Base · Arbitrum - Uniswap V2
Алерт при выводе ликвидности из пула
Следите за событиями Burn в пуле типа Uniswap V2 и получайте уведомление, когда вывод ликвидности сильно выше нормы.
Ethereum · BNB Chain · Base · Arbitrum - Safe
Алерт при смене владельцев или порога Safe
Следите за AddedOwner, RemovedOwner и ChangedThreshold в вашем Safe. Уведомление придёт сразу, с уровнем «критично».
Ethereum · BNB Chain · Base · Arbitrum - Uniswap V2
Алерт на всплеск свопов в пуле DEX
Уведомление, когда свопов в пуле типа Uniswap V2 сильно больше обычного для этого часа.
Ethereum · BNB Chain · Base · Arbitrum - Любой контракт
Алерт, когда контракт замолчал
Сторож на тишину для контрактов: уведомление, когда ожидаемые события перестали приходить.
Ethereum · BNB Chain · Base · Arbitrum - ETH · BNB · ERC-20
Алерт, когда на кошельке заканчивается баланс
Следите за балансом ETH, BNB или любого ERC-20 на адресе. Уведомление придёт, когда баланс упадёт ниже вашего порога в токенах.
Ethereum · BNB Chain · Base · Arbitrum - ETH · BNB · ERC-20
Алерт, когда газа на кошельке кипера осталось на N дней
SmartAlert считает расход кошелька за окно и предупреждает, когда при таком расходе баланса хватит меньше чем на заданное число дней.
Ethereum · BNB Chain · Base · Arbitrum - Любой адрес
Алерт, когда казна в долларах опустилась ниже $100 000
SmartAlert складывает все токены адреса в долларах и уведомляет, когда итог ниже вашего порога. Срабатывает и от падения цены без единого перевода.
Ethereum · BNB Chain · Base · Arbitrum - ERC-20
Алерт на перевод токена больше $50 000
Порог на событие Transfer ERC-20 в долларах: SmartAlert считает сумму перевода по цене токена на момент блока и уведомляет, когда она больше вашего порога.
Ethereum · BNB Chain · Base · Arbitrum - Pausable
Алерт, когда paused() контракта вернул true
SmartAlert по расписанию спрашивает paused() у контракта и уведомляет, когда ответ стал true. Работает и там, где событие Paused не выпускается.
Ethereum · BNB Chain · Base · Arbitrum - Safe
Алерт, когда транзакция Safe не прошла (ExecutionFailure)
SmartAlert уведомляет о событии ExecutionFailure вашего Safe: подписи собраны, а транзакция мультисига не исполнилась.
Ethereum · BNB Chain · Base · Arbitrum - ETH · BNB · ERC-20
Алерт, когда баланс низкий и пополнения не было за час
Составное правило: баланс ниже порога И не было пополнения за окно. Уведомление приходит, только если автопополнение не сработало.
Ethereum · BNB Chain · Base · Arbitrum
Попробуйте на своём контракте
Адреса достаточно. Первые 14 дней — лимиты как на Pro, проверка правил на истории — до включения.