Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,393,723,504 Lastest Block: 2,086,034 Utxos: 1,984,184
Nodes: 286 OmniXEP Contracts: 281
Block details
[STAKE]
12/10/2025 11:07:12 UTC
[TOKEN TRANSFER]
12/10/2025 11:07:12 UTC