Streamflow's protocol is a powerful and highly configurable streaming primitive ready to power your next project.
The streaming primitive is a greenfield of possibilities
Vest tokens with ease
Pay or get paid every second
Pay subscriptions only for time used
Send & receive a direct stream
Pay only while trial is active
Ongoing investing on auto-pilot
Start & stop stream once service ends.
Pay parking only for time used
Stream tokens during service
Stream tokens to attendees
Pay rentals for bikes, scooters, cars
Receive donations in real time
Fundraise with milestone unlocks
Stream allowance over time
Set cliff with gradual unlock
Pay pro rata
...and many more.
The Streamflow protocol unlocks a host of exciting configurable transaction types - waiting to be explored!
Create a stream to direct value from one wallet to another
Users can initiate programmable payment to multiple recipients at once
Set how the recipient can withdraw their unlocked value to their address.
Need to add more funds to an ongoing stream? ‘Top up’ your programmable payments to increase the value of an existing contract.
Users can transfer active programmable payments to other SPL wallets
The creator of each stream can cancel at anytime, returning locked funds to the sender.
Tokens become “unlocked” when they’re released from the contract. Users have the ability to influence the delivery of tokens as they unlock.
Check out our SDK and other developer resources in our documentation.