Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,373,336,254 Lastest Block: 2,051,719 Utxos: 1,983,446
Nodes: 321 OmniXEP Contracts: 282
Multi-layer transactions for address: xLXj1p62Tv4i9EagAbmpnJfNwLRNPLXbs1