Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,375,200,234 Lastest Block: 2,054,341 Utxos: 1,983,418
Nodes: 305 OmniXEP Contracts: 282
Multi-layer transactions for address: xJ4UUYV3QSAqBjK6c9U7qgfDuWcRfB6hD9