The exploit starts before the contract is deployed.
A recent supply chain campaign compromised development environments connected to the Solana, Sui, and Aptos ecosystems. Malicious packages published on npm and PyPI were used to steal AWS credentials, SSH keys, and wallet data from active developers — before a single line of code ever reached mainnet.
The attack vector was not the smart contract. It was the developer.
Once the build environment is compromised, the entire protocol may already be exposed before it even exists on-chain. This pattern is becoming increasingly common: operational risk now precedes the on-chain exploit.
The market still prices smart contract audits far more efficiently than supply chain risk and operational security. But protocols with mature OpSec controls tend to absorb less post-incident volatility than audited protocols with weak operational discipline.
The important point is not just the exploit itself. It is understanding where the real attack surface begins: