Home / Blocks / 59a5e97962d3…723d66

Block #18,969,072

Hash59a5e97962d3fbfae996573c6a4430be078e7fe5e5f852cf9fb7c1856b723d66
DAA Score18,969,072
Blue Score18,320,171
Timestamp2026-06-01 14:37:39 UTC
Difficulty2.1842e+9
Bits0x1d00fbb2
Transactions3
StatusDAG block
OPoI Tag✓ 55353e405d33c11d(inference proof v1)