Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,389,321,975 Lastest Block: 2,078,346 Utxos: 1,983,855
Nodes: 307 OmniXEP Contracts: 283
Multi-layer transactions for address: x9eth1z4Ne9K5yU5L76LvkvqHuy9vqgf9P