Safety in crypto: how to protect your project from hacking and explosion