From d2ecfcf11d0839667bab7b7a9e7a2156f05957b6 Mon Sep 17 00:00:00 2001 From: Marat Nusurov Date: Fri, 14 Aug 2026 20:55:47 +0600 Subject: [PATCH] feat: add Heimdall to Advanced Topics - add Heimdall bytecode decompiler/disassembler (1.6k stars, active) - fix alphabetical ordering of section (Yul was before LearnEVM) --- readme.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/readme.md b/readme.md index bba85c2..5d39574 100644 --- a/readme.md +++ b/readme.md @@ -96,8 +96,9 @@ Smart contract programming language for the Ethereum Virtual Machine. ## Advanced Topics -- [Yul Documentation](https://docs.soliditylang.org/en/latest/yul.html) - Low-level language for Ethereum. +- [Heimdall](https://github.com/Jon-Becker/heimdall-rs) - EVM bytecode decompiler, disassembler, and selector recovery toolkit for analyzing unverified contracts. [![Stars](https://badgen.net/github/stars/Jon-Becker/heimdall-rs)](https://github.com/Jon-Becker/heimdall-rs) - [LearnEVM](https://learnevm.com/) - Free advanced EVM course for Solidity developers. +- [Yul Documentation](https://docs.soliditylang.org/en/latest/yul.html) - Low-level language for Ethereum. ## AI & Agentic Development