Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,375,806,584 Lastest Block: 2,055,756 Utxos: 1,983,469
Nodes: 300 OmniXEP Contracts: 282
Multi-layer transactions for address: xNy3DQrQmSpPRs3Ps2zBm9FpcX4CJJjqsd