Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,337,924,050 Lastest Block: 1,984,621 Utxos: 1,984,901
Nodes: 380 OmniXEP Contracts: 278
Multi-layer transactions for address: xCxVMBTRkLPUna9x8jaXY1EqDqEEF21o6C