glossary
Smart Contract Monitoring
Definition
The continuous tracking and analysis of smart contracts to ensure they operate as intended and do not under attack by malicious exploits. This type of monitoring is essential for preventing unauthorized access and exploitation of contract code.
Description
Smart contracts are self-executing contracts with the terms directly written into code. Once deployed on a blockchain, they can hold funds and can be managed by issuing onchain transactions that execute the stored bytecode.
However, they are vulnerable to attacks if not properly monitored. For example, hackers often exploit coding flaws to drain funds or manipulate contract behavior, as seen in high-profile DeFi hacks.
Monitoring smart contracts in real-time allows security platforms to detect vulnerabilities or irregular behaviors—such as unexpected fund movements—before they result in significant losses.
Smart Contract Monitoring is an example of Onchain detection capability.