Yes, You DO Need a Reentrancy Guard on ERC20 Transfers. No, It’s Not Insane.

The myth that “ERC20 transfers are safe from reentrancy” has drained more protocols in 2024–2025 than most people realize.