Vault Payout Calendar: Every Upcoming Payout, in Your Timezone, to the Minute
Published 2026-10-04 · Tags: vault, product
Next payout, next seven days, still locked, then every payout by day across all your locks. Computed from exact on-chain vesting math, matched to the second.
The most requested vault feature since launch is live: a payout calendar. Open the vault with a connected wallet and under your locks you'll find every upcoming payout, across every lock, laid out by day, in your timezone.
What it shows
Three tiles at the top: your next payout (amount and exact time), the total landing in the next seven days, and how much is still locked across all vaults. Below that, a day-by-day list. Each day shows the total and expands into the individual payouts, each tagged with the lock it comes from, the chain, and its position in the schedule (payout 17 of 23, say).
For cliff locks it's one entry on the unlock date. For drip locks it's every drip, and this is the part that took the work.
The math is the on-chain math
A drip lock on Sablier doesn't release money continuously; it releases in steps, and the step timing depends on the stream's start, end, cliff and the chain's clock. We reverse-engineered the exact step schedule and checked it against live streams until it matched every payout on every lock we could find, to the second. If the calendar says 434.78 USDT at 1:33 AM on Saturday, that's what the contract will release and when.
That matters because the old "unlocks in 3 days" label was a rounding of a rounding. Now you can plan around the actual moment.
Per-lock schedules
Each lock card has its own schedule view too: the full list of payouts for that lock from start to finish, with the ones already claimed marked. If you're deciding whether to claim now or wait for the next step, it's there.
Timezones
Everything is shown in your browser's local time, with the UTC offset noted on the first entry so there's no ambiguity when you're comparing with someone in another country. If you travel, it follows you.
Why this was hard
Partly the step math. Mostly the data: we had to pull cliff, start and initial amounts for every lock, which the indexer exposes but the old vault page never asked for. Then stress-test it against streams with odd parameters (cliffs longer than the drip interval, streams created mid-step) until nothing disagreed with the chain.
One lock in our test set paid 19 drips and we have 19 matches. We're reasonably confident.
A small wording fix that rode along
Drip locks used to say "unlocks in X" like cliffs do, which was wrong: a drip is always partly unlocked. They now say "next payout in X" and "fully paid out on [date]". If you saw a confusing label last week, that was it.
Claim-all is next, days away. Then the badge expansion. October's going as planned.