Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,289,187 Lastest Block: 1,987,104 Utxos: 1,985,097
Nodes: 375 OmniXEP Contracts: 279
Multi-layer transactions for address: xLC1AiP5GLxHr4viKRMTpq7Yoc1GX44FYo