Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,345,025,918 Lastest Block: 1,998,625 Utxos: 1,983,747
Nodes: 344 OmniXEP Contracts: 278
Seems you are in another dimension
NO icon