Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,099,927 Lastest Block: 2,000,638 Utxos: 1,982,947
Nodes: 328 OmniXEP Contracts: 280
Multi-layer transactions for address: xJZEBPQrLd4SPw6HMfrcFWp7bwtUsvihN2