Free book
Smart Contract Security with Solidity

Reading access
Free book
A practical smart contract security book covering Solidity risk, access control, reentrancy, integer assumptions, oracle risk, upgradeability, testing, auditing, monitoring, and incident response.
Level: advancedLanguage: EN EnglishRating: 0Reviews: 0
Book
Book contents
01Chapter 1: How Smart Contract Failures Happen02Chapter 2: Solidity Execution and EVM Assumptions03Chapter 3: Access Control and Admin Risk04Chapter 4: State, Events, and Invariant Thinking05Chapter 5: Reentrancy and External Calls06Chapter 6: Integer, Precision, and Accounting Errors07Chapter 7: Oracle Manipulation and Price Risk08Chapter 8: Upgradeable Contracts and Proxy Risk09Chapter 9: Unit Tests and Scenario Tests10Chapter 10: Fuzzing and Invariant Testing11Chapter 11: Static Analysis and Manual Review12Chapter 12: Monitoring, Pausing, and Incident Response13Chapter 13: Audit a Token Contract14Chapter 14: Secure a Vault Withdrawal Flow15Chapter 15: Write Invariant Tests for a Protocol16Chapter 16: Create a Smart Contract Audit Report17Appendix E: Deeper Practice and Extra Examples
Reviews
No approved reviews are visible yet.
Featured Books
Discussion
0 commentsNo approved comments are visible yet. New community replies may wait for moderation.


