Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,393,506,844 Lastest Block: 2,085,507 Utxos: 1,984,137
Nodes: 308 OmniXEP Contracts: 283
Electra Protocol [XEP] Transactions for address: xFs2cL9aNGzuvj6Efcv95QqFsQMHEphRMP