Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,378,340,444 Lastest Block: 2,058,478 Utxos: 1,983,710
Nodes: 282 OmniXEP Contracts: 281
Multi-layer transactions for address: xExPJMJ6cHXmQGA61NVkJ9F2KcHYk3t7X2