Skip to main content
Monitor is available on the paid plan. To enable it for your account, contact our sales team.
Tenderly Monitor watches your contracts and wallets, fires alerts on the events you care about, and runs serverless functions in response.

Alerts

Define rules on function calls, events, balances, and more. Deliver to Slack, Discord, PagerDuty, email, or webhooks.

Web3 Actions

Run TypeScript or JavaScript functions on Tenderly infrastructure, triggered by on-chain events or alerts.

What you can monitor

  • Smart contracts. Function calls, emitted events, state variable changes, balance thresholds, failed transactions.
  • Wallets. Incoming and outgoing transfers, balance changes, contract interactions.
  • Networks. Across every mainnet and testnet entitled to your account.

How it works

  1. Add the addresses you care about. Contracts and wallets are managed in the Developer Explorer.
  2. Define rules in Alerts. Pick a trigger (function call, event, balance, failed tx, custom expression), set conditions, and pick a delivery channel.
  3. React automatically with Web3 Actions (optional). Trigger a Web3 Action from an alert, an on-chain event, or a webhook to execute custom logic, call other contracts, or notify external systems.