Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,535,590 Lastest Block: 1,987,698 Utxos: 1,985,210
Nodes: 357 OmniXEP Contracts: 279
Electra Protocol [XEP] Transactions for address: xFuozgkkh12392Zkyphm2hb37th2QM2XMj