Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,378,542,212 Lastest Block: 2,059,067 Utxos: 1,983,760
Nodes: 273 OmniXEP Contracts: 281
Multi-layer transactions for address: x8dy22ujgrWv8ic9kn8Mu1w9htGtP9Jxx2