Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,362,053,446 Lastest Block: 2,030,688 Utxos: 1,982,729
Nodes: 315 OmniXEP Contracts: 281