The version is the version of your application and not the contract. You don’t deploy a contract, you deploy an application. PactFlow internally manages the contract version (because for the 4 above, if one of them is verified by a provider and the contents of the contract is the same, then they are all valid f or that specific verification.