Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,385,794,147 Lastest Block: 2,072,165 Utxos: 1,983,805
Nodes: 278 OmniXEP Contracts: 281
Seems you are in another dimension
NO icon