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]
11/01/2025 08:29:20 UTC
[TOKEN TRANSFER]
11/01/2025 08:29:20 UTC