Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,391,680,617 Lastest Block: 2,082,447 Utxos: 1,983,932
Nodes: 306 OmniXEP Contracts: 283
Multi-layer transactions for address: xEozmH99xD8Ds8mH8hcZDC5b4ALLQ2vFEn