Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,320,464,095 Lastest Block: 1,954,792 Utxos: 1,983,109
Nodes: 370 OmniXEP Contracts: 274
Multi-layer transactions for address: xBazW8qB1qPZ9fuLCTf4s6R3D2MLXgmcXE