data as of August 12, 2026

The Bitcoin cycles

The four halving cycles overlaid, each rebased to 100 on its halving day.