Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,382,063,623 Lastest Block: 2,065,763 Utxos: 1,983,836
Nodes: 284 OmniXEP Contracts: 281
Multi-layer transactions for address: x8q65nXHngxpHcHijj4E9M3wAi6FPDfv4D