Stream to Address
A stream is a type of token transfer that is like a slow drip of an asset over time. Decent streams are linear with configurable tranches. A stream can be useful when paying for a service over a period of time. Although the total amount is set aside at stream creation, the recipient can only withdraw portions of it based on the configuration.
Note that streams created in this fashion are created using Sablier. The recipient of such a stream should visit the Sablier app to withdraw their funds.
Streams directed to an address, distinct from role payments, can be created using the Stream proposal template.

The asset menu allows you to select any asset held in the project treasury. A recipient address must be supplied as the target of the stream.

A stream can also be set to be cancelable or transferable.

A proposal can be created by the project to cancel a stream if the option is enabled, though do note that it must be built from scratch. If you have a stream created by your project that you would like to cancel, please reach out to us!
If the transferable option is toggled on, the recipient of the stream has the option to transfer ownership to another wallet address.
A stream can have 1 or more tranches configured. This means specifying an amount of assets to stream for a certain amount of time with each additional tranche starting from the end of the last tranche.

For example, a stream could be configured with 3 tranches:
Ends 1 day after proposal execution and streams 5 tokens
Ends 1 day after the first tranche and streams 10 tokens
Ends 1 day after the second tranche and streams 15 tokens
The total stream takes 3 days to complete for a total of 25 tokens, with the absolute cap on tokens received each day being capped at 5, 10, and 15 respectively.
Last updated