Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,396,780 Lastest Block: 1,987,389 Utxos: 1,985,072
Nodes: 360 OmniXEP Contracts: 279
Multi-layer transactions for address: xG6vWSib3LRPtfyFMRVF4feZVv5T3BBDnZ