May 2026 Upgrade - Layla
Layla packages Loops, Functions, P2S, and Bitwise so BCH contracts can become more expressive, reusable, and byte-efficient.
Activated May 15, 2026
Trigger time
May 15, 2026, 12:00 UTC
Activated on
May 15, 2026
Activation block
951,145
- 01
Adds bounded looping so repeated contract logic no longer needs to be fully unrolled in bytecode.
- 02
Introduces OP_DEFINE and OP_INVOKE so contracts can factor logic into reusable functions instead of duplicating it.
- 03
Makes Pay to Script standard and raises standard transaction limits for larger unlocking bytecode and token commitments.
- 04
Re-enables bitwise operations so contracts can work with binary data more directly and efficiently.
Layla is one of BCH's biggest post-CashTokens contract upgrades, reducing script duplication while unlocking safer covenant, privacy, and advanced financial designs.
