Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,340,329,250 Lastest Block: 1,989,062 Utxos: 1,985,670
Nodes: 311 OmniXEP Contracts: 279
Electra Protocol [XEP] Transactions for address: xGC7cUzN2hP65PjriTxkyuvdq7CgpMfFFq