Skip to main content
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
On Monad, Sablier’s 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.