Deploying to Quorum with OpenZeppelin CLI

Hi @Alex-dev,

Truffle has support for Quorum and in the networks configuration includes:

type: "quorum" // needed for Truffle to support Quorum

I have in the past deployed to a local Quorum using OpenZeppelin CLI but private transactions and private contracts are not supported.

Given that Truffle has Quorum support I would suggest trying the OpenZeppelin Upgrades Plugins, though I assume this will only support a public contract.

As an aside, If you are a Windows user I recommend using Windows Subsystem for Linux. I use WSL2 on Windows 10. You could have a look at the following: Solidity Smart Contract development on Windows