Sablier

Sablier
DeFiFoundry
53,440 USDC
View results
Submission Details
Severity: low
Invalid

The protocol is not compatible with Linea chain

Summary

The Sablier protocol is not compatible with Linea chain because of unsupported PUSH0 opcode.

Vulnerability Details

The Linea chain does not support PUSH0 opcode which is introduced in solidity 0.8.20, thus Linea suggests to compile smart contracts using 0.8.19 or lower.
However the protocol uses solidity compiler over 0.8.22.

Impact

The protocol can't be deployed in Linea

Tools Used

Manual Review

Recommendations

Downgrade the minimum solidity compiler version to 0.8.19 across the protocol and use specific compiler version when deploying to Linea

Updates

Lead Judging Commences

inallhonesty Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Known issue
Assigned finding tags:

Known - LightChaser

https://github.com/Cyfrin/2024-05-Sablier/issues/1

Support

FAQs

Can't find an answer? Chat with us on Discord, Twitter or Linkedin.