Block Number: 581,450

Time: 6/19/2019, 4:45:51 PM UTC

Miner: P2Pool

Transactions: 2,752

Block Value: 7,623.492 BTC

Size: 1,231,632 bytes

Total Supply: 17,768,125
(84.61012% BTC issued)

Price: $9183.73