Block Number: 581,948

Time: 6/23/2019, 1:26:46 AM UTC

Miner: P2Pool

Transactions: 1,676

Block Value: 3,662.019 BTC

Size: 1,266,987 bytes

Total Supply: 17,774,350
(84.63976% BTC issued)

Price: $10879.74