Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,379,976,608 Lastest Block: 2,061,492 Utxos: 1,983,899
Nodes: 327 OmniXEP Contracts: 281
Multi-layer transactions for address: xCcEADZCi8Y4S5j818iSyxyiPRx4hvmx7p