Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,420,801,413 Lastest Block: 2,133,364 Utxos: 1,984,734
Nodes: 278 OmniXEP Contracts: 336
Block details
[TOKEN TRANSFER]
18/05/2026 06:22:08 UTC
[STAKE]
18/05/2026 06:22:08 UTC