Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,367,961,934 Lastest Block: 2,041,260 Utxos: 1,982,910
Nodes: 328 OmniXEP Contracts: 281
Block details
[STAKE]
26/01/2025 04:07:44 UTC
[TRANSFER]
26/01/2025 04:07:44 UTC