Blockchain Basics
Blockchain challenges focus on smart contracts and on-chain applications: how storage, calls and assets behave.
In progress
This category is being written. Planned topics:
- Blockchain fundamentals and the EVM execution model
- Solidity and contract deployment
- Reentrancy
- Integer issues, access control and permission bypass
- Randomness and timestamp manipulation
- Proxy contracts and upgrade bugs
- Flash loans, oracles and price manipulation
- Foundry and Slither for auditing and debugging
Study tips
- Understand accounts, transactions, gas and contract storage.
- Use Foundry to reproduce and debug calls locally.
- Start with simple contract audits, then study real incidents.