Comprehensive checklist for auditing smart contract security
Create a comprehensive security audit checklist for the following smart contract:
Contract Type: ${{CONTRACT_TYPE}}
Blockchain Platform: ${{BLOCKCHAIN_PLATFORM}}
Programming Language: ${{LANGUAGE}}
Contract Purpose: ${{CONTRACT_PURPOSE}}
Please provide:
1. Pre-audit preparation steps
2. Code review checklist covering:
- Access control vulnerabilities
- Arithmetic issues (overflow/underflow)
- Reentrancy vulnerabilities
- Gas optimization concerns
- Logic errors
3. Common vulnerability patterns to check
4. Testing requirements
5. Documentation review items
6. Post-audit recommendations
Format as an actionable checklist with priority levels (Critical, High, Medium, Low).Or press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[{CONTRACT_TYPE][{BLOCKCHAIN_PLATFORM][{LANGUAGE][{CONTRACT_PURPOSE]