Bitcoin Core v30 a augmenté la limite de données OP_RETURN pour faciliter le développement de BitVM, et non pour soutenir les Ordinals. Ce changement était nécessaire pour le pont Clementine de Citrea, le premier zkRollup sur Bitcoin utilisant BitVM, qui nécessitait 144 octets de données on-chain pour la validation, dépassant la limite précédente de 83 octets. En raison des contraintes du Bitcoin Script, ces données devaient être dans scriptPubKey, et non dans witness, ce qui a entraîné des UTXO non dépensables. Reconnaissant le potentiel de BitVM pour l'innovation de la couche 1 de Bitcoin, les développeurs principaux ont augmenté la limite OP_RETURN comme mesure de réduction des risques, en se concentrant sur l'infrastructure future plutôt que sur des applications spéculatives.