Fees
There are three types of fees in Sablier: protocol fees, broker fees, and flash loan fees.
Protocol Fees
Sablier features a protocol fee that the protocol admin can enable for specific ERC-20 assets.
This fee is charged as a percentage of the streamed amount (not a flat rate), and it applies globally to all streams created with a particular ERC-20 asset, regardless of the stream creation method — be it through the Sablier Interface or a third-party front-end application integrating the Sablier Protocol.
The admin has the ability to modify the protocol fee for individual ERC-20 assets; however, no fee may exceed the hard-coded limit of 10%.
The protocol fee is currently set to 0% for all ERC-20 assets.
Broker fees
In the Sablier ecosystem, a "broker" refers to any third-party entity that interacts with the Sablier Protocol on behalf of other users. These brokers have the ability to charge service fees for facilitating such interactions.
Broker fees are particularly useful for front-end applications that integrate the Sablier Protocol. They enable front-end operators to levy a fee on each Sablier stream created through their platform.
Just like with protocol fees, the broker fee is a percentage of the total amount streamed, and it cannot be higher than 10%.
The official Sablier Interface does not currently charge any broker fees.
Interested in becoming a broker? Come say hi on Discord, or send an email to sales@sablier.com.
Flash loan fees
A detailed explanation of flash loans can be found here.
The flash loan fee is charged as a percentage of the principal, and is globally applied to all flash loans involving any ERC-20 asset.
The flash loan fee is currently set to 0.05%