Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,352,080,265 Lastest Block: 2,010,199 Utxos: 1,982,577
Nodes: 318 OmniXEP Contracts: 281
Multi-layer transactions for address: xDrjZiTXf9t78bth6J45BvCh5V4jirdQK3