Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,385,847,589 Lastest Block: 2,072,269 Utxos: 1,983,808
Nodes: 278 OmniXEP Contracts: 281
Multi-layer transactions for address: xJv1oNGJ9mEs4Bcp9kGeFEpF1AnvxBBtXK