- Read 《Master Ethereum》 to understand the fundamental principles of Ethereum.
- Read the Solidity official documentation to familiarize yourself with the Solidity smart contract language.
- Ethereum Principles
- Ethereum Principle Book 【note: Chapter 5 on Geth commands and Genesis block creation is outdated and may cause errors】
- Ethereum Yellow Paper
- Solidity Learning
- Advanced Topics (Rust as a Complementary Skill)
- Interactive Tools
- These resources provide a comprehensive foundation for understanding Ethereum and Solidity. Practical experience through tools like CryptoZombies and Ethernaut is highly recommended for beginners and developers looking to improve their skills.
- Rust, as a supplementary language, is valuable for developers aiming to dive deeper into blockchain development.