Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,319,248,440 Lastest Block: 1,952,513 Utxos: 1,982,764
Nodes: 346 OmniXEP Contracts: 274
Block detail
[STAKE]
16/03/2022 13:24:32 UTC