Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,367,948,792 Lastest Block: 2,041,232 Utxos: 1,982,908
Nodes: 328 OmniXEP Contracts: 281
Seems you are in another dimension
NO icon