Total Coins Mined: 94,495,257,527 (94.5%)
Current Block: 426264
Current Difficulty: 14260.939
Market Cap: $22,095,826 USD