Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,378,663,955 Lastest Block: 2,059,373 Utxos: 1,983,779
Nodes: 289 OmniXEP Contracts: 281
Multi-layer transactions for address: xEgpVRya4n5T2oxcrzvzpY1Dc8SbBEpXf9