Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,420,057,715 Lastest Block: 2,132,394 Utxos: 1,984,770
Nodes: 283 OmniXEP Contracts: 336
Multi-layer transactions for address: xJJkvChcVTPC3NFUQvGz2Dyfwsh365y6EY