Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,384,893,180 Lastest Block: 2,070,128 Utxos: 1,983,804
Nodes: 330 OmniXEP Contracts: 281
Multi-layer transactions for address: xCXx1ZSM8eNo6BikDf36j1NK14VNvQY2s8