Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,391,122,126 Lastest Block: 2,081,130 Utxos: 1,984,031
Nodes: 286 OmniXEP Contracts: 283
Multi-layer transactions for address: xRMi7rjQJXHtqLD2F66hwg4DTim7taGfrG
[TRANSFER]
20/01/2026 12:37:20 UTC
[TRANSFER]
20/01/2026 12:30:24 UTC