Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,379,428,871 Lastest Block: 2,060,477 Utxos: 1,983,841
Nodes: 277 OmniXEP Contracts: 281
Multi-layer transactions for address: xGpMcvv3g1mH7J329sdQ6MXC7zd2gmMzB2