Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,379,593,891 Lastest Block: 2,060,780 Utxos: 1,983,888
Nodes: 276 OmniXEP Contracts: 281
Multi-layer transactions for address: xAsSfuxEBx84d5eZj49AXuG4B8Cew9xtWX