Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,395,607,782 Lastest Block: 2,089,567 Utxos: 1,984,278
Nodes: 298 OmniXEP Contracts: 281
Multi-layer transactions for address: xGw2AC2K4PorT1tKMgqim6Cc9kqzPmMKBM