Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,341,912,548 Lastest Block: 1,992,268 Utxos: 1,985,530
Nodes: 362 OmniXEP Contracts: 280
Multi-layer transactions for address: x8zievY8VnwwZKhok5SMXT3qsk3dHMh6um