Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,340,672,231 Lastest Block: 1,989,701 Utxos: 1,985,762
Nodes: 347 OmniXEP Contracts: 279
Multi-layer transactions for address: xA28zuMqjPGF2cb9p9Difw8fKnY1wPMPH6