Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,343,317,200 Lastest Block: 1,995,931 Utxos: 1,985,766
Nodes: --- OmniXEP Contracts: 280
Seems you are in another dimension
NO icon