Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,405,523,069 Lastest Block: 2,106,878 Utxos: 1,984,391
Nodes: 286 OmniXEP Contracts: 336
Multi-layer transactions for address: x8gyfHSzaRaYjzfK4E2dHmm8bfZM2N97Hb