Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,374,184,018 Lastest Block: 2,052,538 Utxos: 1,983,450
Nodes: 357 OmniXEP Contracts: 282
Multi-layer transactions for address: x8oM2ePHzS7WsKfrkZnPVX2Tvq3g9xtd9A