Skip to content
Kaavon
Learn
Articles
Research
MarketsCrypto TaxTools
  1. Home/
  2. Learn/
  3. Glossary/
  4. Opcode
GlossaryAdvanced

Opcode

A single low-level instruction that a blockchain's virtual machine executes.

An opcode is a single basic operation — such as adding two numbers or reading from storage — that a blockchain's virtual machine executes as part of running a smart contract's bytecode.

Each opcode has an associated gas cost, reflecting the computational resources required to execute it, which together determine a transaction's total gas cost.

Examples

  • A smart contract's bytecode is ultimately a sequence of opcodes the virtual machine executes in order.
  • More complex operations generally require more opcodes, and therefore more gas.

Learn more

Guide

Understanding Gas Fees on Ethereum

Read the full guide

Concept

Precompile

Read the Precompile glossary definition

Concept

zkEVM

Read the zkEVM glossary definition

Kaavon

Clear crypto education, grounded research, and practical decision-support tools — built for clarity, not hype.

Learn

  • Overview
  • Guides
  • Glossary
  • Articles

Research

  • Research
  • Incident Timeline
  • Bitcoin
  • Ethereum
  • Solana

Markets

  • All markets

Crypto Tax

  • Crypto tax by country
  • Crypto licensing by country

Tools

  • Tools
  • DCA Calculator
  • ROI Calculator

Company

  • About
  • Editorial Standards
  • Contact
  • FAQ

Legal

  • Privacy
  • Terms
  • Legal

© 2026 Kaavon. All rights reserved.