basic-knowledge-en.md
December 11, 2024 · View on GitHub
Basic Knowledge Preparation
- Read 《Master Ethereum》 to understand the fundamental principles of Ethereum.
- Read the Solidity official documentation to familiarize yourself with the Solidity smart contract language.
Recommended Resources
- 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
Additional Notes
- 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.