Prepare for smart contract audits with a Solidity security checklist covering access controls, reentrancy, oracle risks, ...