Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,343,397,888 Lastest Block: 1,996,187 Utxos: 1,986,528
Nodes: 340 OmniXEP Contracts: 278
Seems you are in another dimension
NO icon