Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,345,046,252 Lastest Block: 1,998,696 Utxos: 1,983,735
Nodes: 350 OmniXEP Contracts: 278
Seems you are in another dimension
NO icon