Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,407,971,049 Lastest Block: 2,111,186 Utxos: 1,984,343
Nodes: 290 OmniXEP Contracts: 336
Multi-layer transactions for address: xCxA9PpDtqtxc8DwQmzF8S51vMzeYD3AUy