Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,353,256,953 Lastest Block: 2,012,246 Utxos: 1,982,608
Nodes: 297 OmniXEP Contracts: 281
Multi-layer transactions for address: xFoA2Ltx1oePK4R3QkDU9DHT83R6shgVBN