TempleDAO exploit results in $2M loss