Type: Token Streaming | Docs: docs.sablier.com
Overview
Sablier is the leading token streaming protocol, enabling continuous, per-second token distributions. It is commonly used for:- Vesting schedules - linear or cliff + linear unlocks for team and investor allocations
- Payroll - streaming salaries in real-time instead of periodic lump-sum payments
- Yield streaming - protocols stream earned rewards continuously to stakers or LPs
LockupLinear contract is deployed and supports ERC-20 streams with arbitrary sender, recipient, and duration.
Types
Functions
getSablierStats()
Returns aggregate stats for all Sablier streams on Monad.getSablierStream(streamId)
Returns details of a specific stream by its numeric ID.getSablierStreamCount()
Returns the total number of streams ever created on the Monad deployment.Contract Addresses
Stream IDs are sequential integers starting from 1. Use
getSablierStreamCount() to find the latest stream ID, then iterate backwards to find active streams.