Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,341,823,407 Lastest Block: 1,992,121 Utxos: 1,985,638
Nodes: 359 OmniXEP Contracts: 280
Multi-layer transactions for address: x8bxjvwVhLqFxLF8GWx3Kfi1B2NesEqQrD