Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,374,323,946 Lastest Block: 2,052,889 Utxos: 1,983,506
Nodes: 350 OmniXEP Contracts: 282
Multi-layer transactions for address: xJ4UUYV3QSAqBjK6c9U7qgfDuWcRfB6hD9