Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,341,817,478 Lastest Block: 1,992,091 Utxos: 1,985,648
Nodes: 357 OmniXEP Contracts: 280
Multi-layer transactions for address: xEvwC7hXHQroirr1jJuVPqk6y2B92AR86n