Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,327,089,088 Lastest Block: 1,965,674 Utxos: 1,983,833
Nodes: 370 OmniXEP Contracts: 274
Multi-layer transactions for address: xKzzWpNQiNmDpU5DdG3Cpxza7SsV5kNxyt