Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,340,665,500 Lastest Block: 1,989,690 Utxos: 1,985,753
Nodes: 347 OmniXEP Contracts: 279
Multi-layer transactions for address: xAtuZG1j8u5ApAzyVX6VJMGw7FZeM3itQC