Bytecode Tuesday

Bytecode Tuesday

©️ 2025 Paragraph Technologies

Privacy policy and Terms of use

Bytecode Tuesday

Posts5
Collects0
Subscribers<100
Discover card cover image

Control Flow in Bytecode

Bytecode Tuesday
May 27

Today, we’re going to explore how smart contracts make decisions and change execution paths using control flow.What is control flow?Control flow is the logic that determines what happens next in a program. In Solidity, you use if, else, for, while, or function calls. In bytecode, those high-level keywords ar...

Discover card cover image

Stack, Memory and Storage

Bytecode Tuesday
May 20

This week, we cover something even more fundamental: the three data regions of the EVM. Let’s recall them from the last post:Stack for last-in, first-out temporary values,Memory for intra-transaction data (a byte array that resets every call), andStorage slots for persistent st...

Discover card cover image

The Ethereum Bytecode Lifecyle

Bytecode Tuesday
May 13

Today we’re tracing the two distinct journeys your contract takes: one when you deploy it, and another each time it’s called.1. Writing and CompilingYou start with a .sol or .vy file in Solidity or Vyper, defining functions, state variables and control flow in human-readable form. When...

Discover card cover image

What is an Opcode?

Bytecode Tuesday
May 6

This week, we're going a level deeper: Opcodes.What is an Opcode?An opcode (short for operation code) is a single instruction that tells the EVM what to do. Think of it like a Lego block: each opcode does one very specific thing...

Discover card cover image

Understanding EVM Bytecode

Bytecode Tuesday
Apr 29

Explore how Ethereum smart contracts run behind the scenes. Learn what EVM bytecode is, how it works, and why it matters—even if you're new to blockchain. No jargon, just clarity.

Written by