Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,408,174,735 Lastest Block: 2,111,573 Utxos: 1,984,349
Nodes: 295 OmniXEP Contracts: 336
Multi-layer transactions for address: xHsWR8vj1sDJpV3eaKKqHDqFaFYZ9LC7zi