Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,337,676,296 Lastest Block: 1,984,292 Utxos: 1,984,885
Nodes: 396 OmniXEP Contracts: 278
Multi-layer transactions for address: xMBzJeDS3g6dMgjjRZWH5Ynk74jgTaxvxM