Monitor performance
Track a live stream from two places: the Distribution Dashboard for a visual read on participation and accrued rewards, and the wallets endpoint for the underlying per-wallet data. The Distribution Dashboard shows participants, recent snapshots, and accrued rewards over the life of the stream. See Distribution Dashboard for the full view. The Distribution Dashboard for a live stream. For programmatic monitoring,GET /v1/streams/{id}/wallets returns each participating wallet, its TVL contribution, and its accrued reward balance. See Get Wallets.
The reward updater runs about twice per day, so accrued figures reflect the most recent snapshot rather than the current second. A new stream’s first snapshot lands within about 12 hours of creation.
Top up or extend
You can add funds to a live stream without redeploying its contract. A top up extends how long the stream can keep paying at its configured rate, or raises the budget if you want to keep it running longer. For token streams a top up moves more of the reward token into the existing Stream contract, so the wallet still needs to hold enough of that token plus any applicable fee. See Create a Stream for the on-chain mechanics that also apply here.Pause or resume
Pausing halts reward accrual. While a stream is paused, no new rewards are computed for the time it sits paused, so that window does not count toward any wallet’s balance. Resuming starts accrual again from the resume point. Pausing does not touch rewards that already accrued. Anything committed on-chain before the pause stays claimable, and LPs can still claim during a pause.End a stream early
Ending a stream early stops accrual immediately. No further snapshots add to wallet balances after the end point. LPs keep access to rewards that were already committed on-chain. Ending early closes the campaign without taking anything away from depositors who earned during the active window. They can claim before or after you end it.Recover unclaimed funds
After a stream ends, any reward tokens that LPs never claimed can be recovered by an authorized role. This returns leftover funds rather than leaving them stranded in the Stream contract.How LPs claim
LPs claim on their own schedule. The backend commits a Merkle root of the latest snapshot on-chain (roughly every 12 hours), and a wallet submits a Merkle proof to receive its rewards. Claims are cumulative, so a single claim transaction always pays the full outstanding balance.Because claims are cumulative, an LP never has to claim on a schedule to keep up. One claim at any time pays everything committed so far.
Next steps
Distribution Dashboard
Watch participation, snapshots, and accrued rewards for your live streams.
Get Wallets
Pull per-wallet TVL contribution and accrued balances from the API.
Claiming Rewards
The three ways LPs receive rewards, including batch and delegated claiming.
Streams API overview
Every endpoint for creating, monitoring, and managing streams.

