Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,410,489,286 Lastest Block: 2,114,946 Utxos: 1,984,348
Nodes: 293 OmniXEP Contracts: 336
Electra Protocol [XEP] Transactions for address: xEzLurmr5ga2iK75MR7pd5b5g7CXSXYs9v