Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,430,375,847 Lastest Block: 2,151,304 Utxos: 1,984,902
Nodes: 318 OmniXEP Contracts: 336
Multi-layer transactions for address: xLQT2w71GGyb4zmm9uT7dknk4byBcNywzM