Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,346,945,343 Lastest Block: 2,000,329 Utxos: 1,982,957
Nodes: 327 OmniXEP Contracts: 280
Multi-layer transactions for address: xB2ZruzBFqf82DSr2k89v2Nm7MXPusy1Fo