Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,381,727,888 Lastest Block: 2,065,368 Utxos: 1,983,833
Nodes: 272 OmniXEP Contracts: 281
Seems you are in another dimension
NO icon