Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,379,681,119 Lastest Block: 2,061,017 Utxos: 1,983,891
Nodes: 289 OmniXEP Contracts: 281
Multi-layer transactions for address: xBh7mit66xbXNG7Jb8QG9RV8wrKarcG3gK