Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,362,283,150 Lastest Block: 2,031,390 Utxos: 1,982,744
Nodes: 325 OmniXEP Contracts: 281