Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,317,686,885 Lastest Block: 1,950,740 Utxos: 1,982,230
Nodes: 329 OmniXEP Contracts: 274
Multi-layer transactions for address: xFu6hyHVU3DZSgNTqSo2VZ8rdmahcF2K57