May 2026 Upgrade - Layla
Layla packages Loops, Functions, P2S, and Bitwise so BCH contracts can become more expressive, reusable, and byte-efficient.
Expected May 15, 2026
Expected at
May 15, 2026, 12:00 UTC
Blocks remaining
~2,700
- 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.
If it activates as planned, Layla will be one of BCH's biggest post-CashTokens contract upgrades, reducing script duplication while unlocking safer covenant, privacy, and advanced financial designs.
