Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,421,527,565 Lastest Block: 2,134,114 Utxos: 1,984,803
Nodes: 303 OmniXEP Contracts: 336
Multi-layer transactions for address: xEru2BQR4wCQBt6vxoWyyS6ER3SUuauDv6