Statistics

Latest Version

28,453,050


Total Transactions

28,453,051


Avg TPS

95.2675


P2P / Mint Transactions

0.00% / 0.00%


Total Libra Supply

28.116 Billion


Unique Addresses

116


28 Mar - 29 Mar