Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,379,565,306 Lastest Block: 2,060,674 Utxos: 1,983,887
Nodes: 285 OmniXEP Contracts: 281
Multi-layer transactions for address: xGF64mNg8iNv7D1Px1oR25ntvwuVmhD74n