Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,370,775,159 Lastest Block: 2,047,105 Utxos: 1,983,175
Nodes: 289 OmniXEP Contracts: 282
Seems you are in another dimension
NO icon