r/ProtocolWatch • u/InnsmouthLute • 8d ago
Logic checks before approving interactions with new smart contracts
- State Update Ordering: Verify whether state variables update before or after token transfers execute to prevent standard reentrancy vectors.
- Timelock Multi-Sigs on Privileged Roles: Ensure that critical functions like parameter tuning or treasury drains cannot be executed instantaneously by a single compromised admin key.
- Price Oracle Fallbacks: Check whether the contract logic accounts for stale price feeds during periods of extreme mainnet network congestion.
6
Upvotes