Skip to main content

Opcode

technical
scripting

An encoded instruction interpreted by a virtual machine or transaction script engine.

1
general

An opcode identifies an operation in a virtual machine, such as pushing data, comparing values, hashing bytes, checking a signature, or controlling execution.

2
context

The same numeric code can be active, disabled, reserved, or assigned different semantics under another protocol or VM version. Opcode behavior must be read from the exact consensus specification and implementation target.

3
limits

Execution remains subject to stack, transaction, validation-cost, and standardness limits. Adding an opcode can expand contract capability while also creating compatibility and resource-exhaustion risks.

Related terms

Explore connected entries beyond the alphabetical index.

All terms and definitions may update as the Cryptionary improves.