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]
02/07/2025 14:42:56 UTC
[TOKEN TRANSFER]
02/07/2025 14:42:56 UTC