Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,368,538,961 Lastest Block: 2,042,111 Utxos: 1,982,928
Nodes: 313 OmniXEP Contracts: 281
Multi-layer transactions for address: xF66z9cpiFQr8xSt3cpXwFvRAD8pHoTG4W