When trying to install the @openzeppelin/confidential-contracts package, it fails due to conflicts if already using newer versions of its peer dependencies.
npm i @openzeppelin/confidential-contracts@0.3.0-rc.0
Results in peer dependency conflicts:
peer @fhevm/solidity@"0.8.0"
peer @openzeppelin/contracts@"^5.4.0"
The versions used in the project are:
"@fhevm/solidity": "0.9.0-1",
"@openzeppelin/contracts": "5.5.0-rc.1"
Related Issue: #220