O Bitcoin Core v30 aumentou o limite de dados do OP_RETURN para facilitar o desenvolvimento do BitVM, e não para apoiar os Ordinals. A mudança foi necessária para a ponte Clementine da Citrea, o primeiro zkRollup no Bitcoin usando BitVM, que exigia 144 bytes de dados on-chain para validação, ultrapassando o limite anterior de 83 bytes. Devido às restrições do Bitcoin Script, esses dados precisavam estar no scriptPubKey, e não no witness, resultando em UTXOs não gastáveis. Reconhecendo o potencial do BitVM para a inovação da Camada 1 do Bitcoin, os desenvolvedores principais aumentaram o limite do OP_RETURN como uma medida de redução de danos, focando na infraestrutura futura em vez de aplicações especulativas.