Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,383,415,331 Lastest Block: 2,068,061 Utxos: 1,983,831
Nodes: 315 OmniXEP Contracts: 281
Multi-layer transactions for address: xF12eJr5rVrvkukdXWid6bj7aFYNNQJRBL