Calendar
What is scheduled, and how each date is known. Every row says where it came from: read from a contract, published by the institution that sets it, typed here with a source, or observed happening. Dates that have passed stay on this page with what actually happened beside them.
- Read from a contractQueried on chain, with the block it was read at. The contract states this date for itself.
- Published scheduleFetched from the institution that sets the date, with the URL on the row.
- Typed by the deskA person entered it, with a source link. Nothing verifies it against an official calendar.
- Observed on chainIt happened and we watched: the amount, the block and the time it actually moved.
Scheduled
| When | Event | How we know | Source | What happened |
|---|---|---|---|---|
| CPIConsumer Price Index for August 2026 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| CPIConsumer Price Index for September 2026 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| CPIConsumer Price Index for October 2026 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| CPIConsumer Price Index for November 2026 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — |
On the record
| When | Event | How we know | Source | What happened |
|---|---|---|---|---|
| CPIConsumer Price Index for July 2026 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| CPIConsumer Price Index for June 2026 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| CPIConsumer Price Index for May 2026 | Published schedule | bls.gov | — | |
| CPIConsumer Price Index for April 2026 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| CPIConsumer Price Index for March 2026 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| CPIConsumer Price Index for February 2026 | Published schedule | bls.gov | — | |
| CPIConsumer Price Index for January 2026 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| CPIConsumer Price Index for December 2025 | Published schedule | bls.gov | — | |
| CPIConsumer Price Index for November 2025 | Published schedule | bls.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — | |
| FOMC decisionRate decision, announced at the end of a 2-day meeting | Published schedule | federalreserve.gov | — |
The last 365 days. Earlier events are in the download — the published schedules reach back years and the file keeps all of it — but they are not this site's record and are not shown as one. “What happened” is filled for events this site watches on chain. A macro release is not one of them: we carry the date, not the print.
Where the published rows come from
- US Bureau of Labor Statistics — CPI release schedule · fetched 20:50ago
- Federal Reserve — FOMC calendar · fetched 20:50ago
How complete is this?
No recorded gaps in the last 14 days.
Every dated event this site knows about, in all four provenance classes, past ones included. It is NOT a complete unlock calendar: contract-read unlocks are an allowlist of contracts whose shape is standard, and no third-party unlock list is imported. The `observed_*` columns are filled only for rows whose address this site watches.
When we were not looking
Nothing recorded in the last 14 days.
Days that are not a day’s worth
This dataset is not a continuous record: a day with nothing on it is a quiet day in the world rather than a gap in ours, so no per-day expectation is stated.
What produced these rows
- US Bureau of Labor Statistics — CPI release schedule 13 row(s)https://www.bls.gov/schedule/news_release/cpi.htm
- Federal Reserve — FOMC calendar 56 row(s)https://www.federalreserve.gov/monetarypolicy/fomccalendars.htm
- Typed by the desk (config.yaml) 0 row(s)Every curated row carries a source link; one without is dropped rather than rendered.
- Contract reads (allowlist) 0 row(s)Vesting contracts of a known standard shape, read on chain. A reading nothing has confirmed inside the staleness window is not drawn at all.
Corrections
None issued against this dataset.
Our own downtime, inside this window
- 33 min degraded · The wire wrote no ledger row for 33 minutes (stage 'budget') not written up yet
- 43 min degraded · The wire wrote no ledger row for 43 minutes (stage 'budget') not written up yet
- 2,776 min degraded · The price tape's dense writer wrote nothing for 46 hours (daemon CWD unlinked by a re-clone)
- 78 min degraded · The wire wrote no ledger row for 78 minutes (stage 'budget') not written up yet
- 1,264 min down · The wire published nothing for 21 hours — a shell variable used before it was set
- 33 min degraded · Ticks committed the news and deployed none of it
- 63 min degraded · mempool.space stopped answering this server, and Bitcoin went quiet
What the checks did not check
2,705/2,710 checks passed, 4 skipped, 5 failing · gate of 2026-08-31
Assembled from records this site already keeps — the gap ledgers, the corrections record, the incident record and the gate’s own tally. It adds no new collection. The same report ships with the download as /api/v1/calendar.integrity.txt and inside the JSON. What this site cannot see at all.
This is not a complete unlock calendar and does not try to be. Contract-read unlocks are limited to contracts whose shape we can read directly; no third-party unlock list is imported, because a date republished from somebody else inherits their errors and cannot say where it came from.