Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,346,945,070 Lastest Block: 2,000,328 Utxos: 1,982,957
Nodes: 327 OmniXEP Contracts: 280
Multi-layer transactions for address: xJPu5o2Q161ALJq5ZKBtWpXRvokxZTc82A