Search

Opcode Library

Opcode Library

NameNumberFunctionUse-CaseImportanceEstimated Release

0x7E

Concatenates two strings on the stack in Bitcoin Script.

Increases script flexibility by allowing complex data manipulations

Very High
2024

0xCE

Enforces predetermined transaction structure, ensuring that transactions match a specific template.

Enhances security and scalability, useful for congestion control and batched payments.

Very High
2024

0xBA

Adds a signature to a list of signatures in a multi-signature scenario

Simplifies and enhances multi-signature operations, improving efficiency and flexibility

Very High
2024

0xA8

Computes the SHA-256 hash of the top stack item

Provides more hashing options for scripts, enhancing security features

Very High
2024

0x6E

Verifies a signature against a public key and message retrieved from the stack.

Allows for more flexible verification conditions within scripts, useful for complex smart contracts.

High
2024

0x7F

Extracts a substring from a string on the stack

Improves data handling capabilities within scripts, useful for custom transactions

High
2024

0x7D

Splits a string into two parts based on a specified position

Enhances script functionality for data manipulation

High
2024

0x80

Extracts a left substring from a string on the stack

Improves data handling capabilities within scripts, useful for custom transactions

Moderate
2024

0x81

Extracts a right substring from a string on the stack

Improves data handling capabilities within scripts, useful for custom transactions

Moderate
2024

0xD1

Reverses the order of bytes in the top stack item

Useful for certain cryptographic operations and data formatting tasks

Moderate
2024