diff --git a/contracts/cryptography/MerkleProof.sol b/contracts/cryptography/MerkleProof.sol index 83a861546..c84805905 100644 --- a/contracts/cryptography/MerkleProof.sol +++ b/contracts/cryptography/MerkleProof.sol @@ -16,7 +16,7 @@ library MerkleProof { for (uint256 i = 0; i < proof.length; i++) { bytes32 proofElement = proof[i]; - if (computedHash < proofElement) { + if (computedHash <= proofElement) { // Hash(current computed hash + current element of the proof) computedHash = keccak256(abi.encodePacked(computedHash, proofElement)); } else {