Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,386,248,670 Lastest Block: 2,073,569 Utxos: 1,983,820
Nodes: 339 OmniXEP Contracts: 283
Multi-layer transactions for address: ep1q9c0jzu0z3mcgshkad3je9mv798sk4yscjqvqks
[STAKE]
01/03/2026 18:04:16 UTC
[STAKE]
28/02/2026 12:48:48 UTC