Home / Blocks / 66ef5f96d229…c6b41c

Block #18,998,382

Hash66ef5f96d22908385645f184d0427c39e1513b60551aad69493f8289f6c6b41c
DAA Score18,998,382
Blue Score18,346,307
Timestamp2026-06-01 15:27:41 UTC
Difficulty2.0573e+9
Bits0x1d010b3a
Transactions4
Status✓ Chain block
OPoI Tag✓ 2057a62682cb9bdb(inference proof v1)