Bitcoin Block 311568

Bitcoin Block 311,568 was mined on and contains 128 transactions. Miners collected 0.01593410 BTC in transaction fees with a block reward of 25.01593410 BTC. Block size: 41.49 KB.

Block Details

Hash000000000000000034f56cd723ed18b8b255043879045a642e95d48eacc50946
Timestamp
Transactions128
AddressesView addresses
Size41.49 KB
Weight165,972 WU
Total fees0.01593410 BTC
Avg fee rate38.5 sat/vB
Block reward25.01593410 BTC
Inputs / Outputs185 / 255
Difficulty1.73e+10
Merkle rootdb2f15296eca5d26bdb2413c55af0c3a208793a08bf0e227cffa6b27483c898d
Nonce3,271,423,797
Version0x00000002
Previous block00000000000000001dc64c52a85a7745ef59a3c5e830c32288c333a40907fcf6
Next blockBlock 311569 →

Block Visualization

Block Statistics

See how this block compares to network trends: