// the find
WTFAcademy/WTF-Ethers
我最近在重新学ethers.js,巩固一下细节,也写一个“WTF Ethers.js极简入门”,供小白们使用,每周更新1-3讲。Now supports English! 官网: https://wtf.academy
A structured tutorial series teaching ethers.js v6 through 28 progressively complex lessons, from connecting to a provider through Flashbots and mempool monitoring. Primarily written in Chinese with an English translation in progress. Aimed at developers new to Ethereum scripting who already know JavaScript.
Each lesson is a single self-contained JS file you can run immediately — no boilerplate setup, no framework to fight. The topic progression is well-sequenced: provider → read → write → deploy → events → advanced patterns like MerkleTree proofs, HD wallets, and EIP-712 signatures. The mempool monitoring and frontrunning chapters (19, 23) are rare in beginner-level material and actually useful for understanding how the dark forest works. Kept current on ethers v6, which has enough API-breaking changes from v5 that most older tutorials are actively misleading.
No test suite anywhere — all examples are run-and-observe scripts against mainnet or a live RPC, which means you're burning API credits and hoping nothing changed. The English translation lags the Chinese content by several chapters and some lessons haven't been translated at all. Error handling in the example scripts is essentially nonexistent; beginners will copy this pattern and wonder why their apps silently fail. The 'application' chapters (vanity address generator, frontrunning script) ship no warnings about gas costs or the ethical/legal context of MEV strategies, which is a gap when the audience is explicitly 'beginners'.