Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,391,629,477 Lastest Block: 2,082,257 Utxos: 1,983,930
Nodes: 309 OmniXEP Contracts: 283
Multi-layer transactions for address: xBpcGym7puZ5K4cHisUfSgJGpBM1AJRLcj