Ensuring Secure Smart Contracts: A Guide to Security Audits | Hexn