Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,109,088 Lastest Block: 2,000,667 Utxos: 1,982,944
Nodes: 327 OmniXEP Contracts: 280
Multi-layer transactions for address: xHbUfiABdRK9YG3FPugHTmdTLU3zBD8sRv