Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,405,324,530 Lastest Block: 2,106,231 Utxos: 1,984,386
Nodes: 276 OmniXEP Contracts: 336
Seems you are in another dimension
NO icon