diff --git a/crates/trie/parallel/src/proof.rs b/crates/trie/parallel/src/proof.rs index 1b8b7e48a5..d821c7fdc2 100644 --- a/crates/trie/parallel/src/proof.rs +++ b/crates/trie/parallel/src/proof.rs @@ -115,8 +115,11 @@ impl ParallelProof { target_slots: B256Set, ) -> Result { let total_targets = target_slots.len(); - let prefix_set = PrefixSetMut::from(target_slots.iter().map(Nibbles::unpack)); - let prefix_set = prefix_set.freeze(); + let prefix_set = if self.v2_proofs_enabled { + PrefixSet::default() + } else { + PrefixSetMut::from(target_slots.iter().map(Nibbles::unpack)).freeze() + }; trace!( target: "trie::parallel_proof",