When is the next halving/halvening?

When is it (approx date)?

With all these reboots/forks/etc. I’m not sure anymore where the “three years” epochs start.

In neptune-core/src/protocol/consensus/block/block_height.rs one finds

// Assuming a block time of 588 seconds, and a halving every three years,
// the number of blocks per halving cycle is 160815.
pub const BLOCKS_PER_GENERATION: u64 = 160815;
pub const NUM_BLOCKS_SKIPPED_BECAUSE_REBOOT: u64 = 21310;

so the first halving will happen at block 139505. Right now we are at block 35833 on April 28 2026. So there are 103672 blocks left. At 588 seconds per block that puts us at an expected halving date of Monday Apr 03 2028.

2 Likes