Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,373,402,446 Lastest Block: 2,051,913 Utxos: 1,983,447
Nodes: 338 OmniXEP Contracts: 282
Electra Protocol [XEP] Transactions for address: xL7g9wGCxfaP4Fdw11bf4jPyqog2HgfZi2