Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,379,681,603 Lastest Block: 2,061,019 Utxos: 1,983,891
Nodes: 289 OmniXEP Contracts: 281
Multi-layer transactions for address: x8evRp3vAAyt24geNr2vhFQ5V9iHf4h5me