Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,526,934 Lastest Block: 1,987,666 Utxos: 1,985,183
Nodes: 360 OmniXEP Contracts: 279
Multi-layer transactions for address: xDrjZiTXf9t78bth6J45BvCh5V4jirdQK3