By Andrey Obruchkov
Notes, bootcamps, and practical experiments in multichain engineering.
I use 0xByteBeetle to take blockchain systems apart and explain how they behave. The first learning track is focused on the EVM. The writing already extends into Solana, and the work will continue across chains.
Blogs
Ideas I am working through in public.
Long-form explanations built from source code, real executions, and the questions that appear while building systems.
Bootcamps
The EVM is the first learning track.
Each module combines a careful explanation, code you can run, and questions that make you check whether you understand the mechanism.
Complete foundation
EVM Engineering Bootcamp
A complete foundation in execution, calldata, transactions, signing, observability, tokens, testing, and protocol development.
A six-week path with runnable Foundry labs
Explore this bootcamp →In development
Advanced EVM Bootcamp
A deeper study of token internals, typed signatures, permit flows, storage, gas behavior, integration risk, and adversarial testing.
Long-form modules with verified reference projects
Explore this bootcamp →The course rule
“If code appears in a lesson, it exists on our side, it runs, and its output has been inspected.”
Technical questions test the explanation. Hands-on questions test whether you can use it. Solutions and reference projects stay separate from the student material.
Explore the public resources →About
I build systems and teach what I learn from them.
I am Andrey Obruchkov, a blockchain engineer and protocol builder working across smart contracts, multichain systems, infrastructure, Go, and Rust. 0xByteBeetle is where I collect the explanations, examples, and learning material that come out of that work.
Contact
Send me a note.
Bootcamps, mentoring, team training, writing, protocol work, or simply an interesting technical question are all welcome.
Open the dedicated contact page →