Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,419,269,924 Lastest Block: 2,131,331 Utxos: 1,984,439
Nodes: 316 OmniXEP Contracts: 336
Multi-layer transactions for address: x9xaDz2HRYEMHzR177Uwj4m8FrxAAKiWhZ