Compound Coin block explorer

Today is Sunday, March 29, 2020
Current Block
586381
Difficulty
PoW: 2330.88
PoS: 23117.96
Coin supply
164664534591
Amount is approximately.
Last block reward
254558.75
Block mined using PoS
Latest 100 Confirmed blocks, 20 on page