Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,372,179,151 Lastest Block: 2,049,437 Utxos: 1,983,317
Nodes: 300 OmniXEP Contracts: 282
Multi-layer transactions for address: xHyMR2ynFNbR7Fk6FdhujW6W2QzSpXVMDo