Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,292,062 Lastest Block: 1,987,114 Utxos: 1,985,103
Nodes: 376 OmniXEP Contracts: 279
Multi-layer transactions for address: xF2Zjwez1H3PvK4int39CVH1Byv3wVb9y8