Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,379,945,139 Lastest Block: 2,061,420 Utxos: 1,983,892
Nodes: 325 OmniXEP Contracts: 281
Multi-layer transactions for address: xG4ChMut55B6a6GAmp63umbwFJMALPLbTt