Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,472,438 Lastest Block: 2,001,662 Utxos: 1,982,906
Nodes: 290 OmniXEP Contracts: 280
Multi-layer transactions for address: xKxHcW6cPATLhqWqF35YaDr1FK25LaydoX