Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,396,897,918 Lastest Block: 2,092,242 Utxos: 1,984,321
Nodes: 297 OmniXEP Contracts: 281
Multi-layer transactions for address: xJL7ySnKy9zsU7RsAVPbGaiu8Grs8fJxHm