finds.dev← search

// the find

jklepatch/eattheblocks

★ 3,988 · JavaScript · updated Aug 2024

Source code for Eat The Blocks, a screencast for Ethereum Dapp Developers

A companion repo for the EatTheBlocks YouTube channel and paid courses — every folder is source code for a specific screencast episode or course module on Ethereum/Solidity development. It's a learning archive, not a library you'd install. Useful if you're following along with the videos; confusing if you found it on its own.

The step-by-step folder structure (e.g. dex-1-smart-contract/8-limit-orders through /11-list-orders) is genuinely well-organized for a tutorial series — you can jump to exactly the episode you're watching. Covers a practical full stack: Solidity contracts, Truffle migrations, Mocha/Chai tests, and a React frontend, so learners see the whole chain. The DEX series in particular walks through real mechanics (limit orders, market orders, order book sorting) rather than toy token examples.

Truffle is effectively end-of-life — Hardhat and Foundry are what the Ethereum dev community actually uses now, so this teaches tooling that's increasingly a dead end. The last push was mid-2024 and much of the content predates Solidity 0.8's checked arithmetic, meaning some examples show patterns that are now either unnecessary or outright dangerous to copy. Without the accompanying videos this repo is nearly useless — the code has minimal comments and no standalone docs. The paid course links in the README are the real product; the repo is a loss-leader.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →