Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,370,152,778 Lastest Block: 2,046,425 Utxos: 1,983,100
Nodes: 330 OmniXEP Contracts: 282
Multi-layer transactions for address: xBWoJXdgczUR3gGYjpmnSsKJZ6J82Giqoc