Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,386,214,509 Lastest Block: 2,073,481 Utxos: 1,983,818
Nodes: 344 OmniXEP Contracts: 283
Multi-layer transactions for address: xEt2GAtHqwF6fQ1pgYXkH1n8y4VcP2P2XW