Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,330,869,167 Lastest Block: 1,973,190 Utxos: 1,984,698
Nodes: 344 OmniXEP Contracts: 274
Multi-layer transactions for address: xJvBp2DovwBst9SNv8s5oLcKNYZG3qC3ha