Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,353,565,747 Lastest Block: 2,012,927 Utxos: 1,982,609
Nodes: 303 OmniXEP Contracts: 281
Multi-layer transactions for address: x8oXm3cLusfr6U51fxRE8G9W2fo6TZPDEB