Smart Contract Function Call Alerts
Function call alerts send a Telegram message when a transaction calls a function on a contract you watch. Name the method by pasting its signature or 4-byte selector, or keep any method, and choose whether the call must have succeeded, failed or either. A call reads like this: "0x3f5c…e0b7 paused the contract", with the decoded arguments listed underneath.
Free Beta · no card · read-only, no private keys
How to set it up
- 01
Sign in with your wallet or Google and link Telegram, in a DM or a group.
- 02
Open the Admin method called template and paste the contract's address.
- 03
Open the rule and pick the method from the contract's ABI, or paste its signature, such as transferOwnership(address newOwner).
- 04
Optionally add conditions on the arguments, the Caller (tx.from), the ETH value, or keep failed calls too.
- 05
Save. Every matching call arrives within seconds of confirmation.
What you can configure
- Contract address
- Method from a pasted signature
- Argument conditions by name
- Caller, ETH value and status
Example
Admin calls: pause, upgradeTo, transferOwnership
Ways people use it
Frequently asked questions
Does it catch calls made through a Safe or a router?
No. Method rules see direct calls only: the transaction is sent to the contract itself. Calls routed through Safes, routers, multicall or smart accounts are coming with Premium. If the function emits an event, an event rule catches it either way.
Can I alert on failed transactions?
Yes, for calls to the contract you watch: set the rule to failed or either. Failed transactions from a wallet in general are coming with Premium.
Do I need the contract's ABI?
No. Pick a method from the ABI when it is available, or paste the method's signature with parameter names, or a 4-byte selector. Conditions can name the parameters of a pasted signature.
Learn more
Related alerts
Smart Contract Event Alerts
Configuration
- Contract address
- Event from the catalog or a pasted signature
- Indexed and non-indexed arguments
- Conditions on any argument by name
- Telegram delivery
Example
ERC-20 Transfer events
Safe Multisig Alerts
Configuration
- Safe / multisig contract
- execTransaction calls
- Caller (signer) conditions
- Destination and value conditions
- Team group delivery
Example
Protocol multisig operations
Set up this alert in minutes
The Beta plan is free: one wallet and one contract, no credit card. Get notified on Telegram the moment it happens.