HEX started on 3 December 2019 (00:00 UTC, day 0), the PulseChain and PulseX sacrifices ran in 2021–2022, and PulseChain forked from Ethereum on 10 May 2023, with the client release “PulseChain Mainnet Launch!” on 13 May 2023. Every entry links its source; times are UTC.
How are the dates chosen?
Dates come from code, chain data and repository records wherever possible: a contract constant, a block timestamp, a release or tag. When the on-chain moment and the commonly quoted date differ — HEX’s day 0 versus “2 December”, PulseChain’s fork block versus the 13 May release — the entry says so instead of picking one. Public announcement dates for the testnets, the bridge opening and the PulseX interface are not listed yet because they are not sourced.
Legal events around Richard Heart are on the separate legal timeline; this timeline lists his projects’ milestones only. The background to each period: HEX, PulseChain history, PulseX.
2019
// HEX
HEX day 0. The contract’s LAUNCH_TIME is 2019-12-03 00:00:00 UTC — still the evening of 2 December in US time zones, which is why 2 December is often quoted.
Launch phase opens: daily ETH lobbies (the Adoption Amplifier) and, from day 1, free claims for Bitcoin holders. Both close after day 350 (the code accepts days below 351).
Big Pay Day (day 352): HEX for all never-claimed Bitcoin is paid out to the stakes active over that day. The launch phase is over; this does not recur.
Testnet V4: go-pulse v2.0.0 released, with beacon-chain settings adjusted to correct issuance and validator returns. V4 (chain ID 943) carries Ethereum’s state as of block 16,492,699.
Fork block 17,233,000 produced at 22:52:51 UTC — the first block that differs from Ethereum. It adds the sacrifice credits and replaces the staking deposit contract.
PLSX token deployed at 13:08:55 UTC (block 17,235,435), PulseX v1 factory at 13:19:45 UTC (block 17,235,500). Deployment is not the public opening of the app.
ProveX sacrifice opens. The official configuration sets the window from 2025-11-12 00:00 to 2026-01-10 00:00 UTC; 24 networks at the start, 26 by 2025-11-30. The official tracker recorded HEX, HEX(eth), PLSX and INC sacrifices but valued them at $0. First Ethereum transaction at 01:50:47 UTC in block 23,779,976. See ProveX.
Richard Heart explains ProveX in a 47-minute video: proofs of fiat payments built from TLS certificates, on top of the open-source ZKP2P software, with a token and token burning added.
ProveX sacrifice closes at the end time in its official configuration. No official final total has been published; totals computed from chain data are on the sacrifice page.
PRVX token deployed on PulseChain in block 26,009,137, with a fixed supply and no admin functions; the deployer starts distributing it the same night. See PRVX.