Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,368,735,622 Lastest Block: 2,042,442 Utxos: 1,982,958
Nodes: 324 OmniXEP Contracts: 281
Multi-layer transactions for address: xCeH9Q3aP7887aALgw5rUhcZtLr57jAWun