Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,350,237,972 Lastest Block: 2,007,800 Utxos: 1,982,682
Nodes: 317 OmniXEP Contracts: 281
Multi-layer transactions for address: xLamMo69Rzs3x7ijsgNsCU8UJzFL8U7Mt2