Sablier

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

High fees paid to Protocol and Broker in the case of stream cancellation

Summary

Currently, both broker and protocol fees are paid in full upon stream creation.

Vulnerability Details

Upon the creation of a stream, both the broker fee and the protocol fee are immediately paid in their entirety. Consequently, if a stream is cancelled prematurely, the sender has already paid both fees in full.

Impact

The current implementation financially strains senders, impeding user satisfaction and fee management efficiency in the streaming system.

Tools Used

Manual Review

Recommendations

It is suggested to progressively allocate the broker and protocol fees throughout the duration of the stream. This can be achieved either by integrating them into the stream with identical parameters and release schedules or by establishing a separate linear stream commencing simultaneously with the stream being paid for.

Updates

Lead Judging Commences

inallhonesty Lead Judge about 1 year ago
Submission Judgement Published
Invalidated
Reason: Design choice

Support

FAQs

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