Smart Contract Security: A Simple Checklist for Web3 Development