Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,084,610 Lastest Block: 2,000,570 Utxos: 1,982,950
Nodes: 327 OmniXEP Contracts: 280
Multi-layer transactions for address: xLaQQ3xcYKk2GLb4c488uC2V4GW5nu7cVT