Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,337,864,640 Lastest Block: 1,984,554 Utxos: 1,984,899
Nodes: 380 OmniXEP Contracts: 278
Multi-layer transactions for address: x9e3FnAytu268L9qm8TjMfWGF541c9AoZa