Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,342,144,712 Lastest Block: 1,993,177 Utxos: 1,985,850
Nodes: 334 OmniXEP Contracts: 280
Multi-layer transactions for address: xBVP9gzwq9z43keBV1i9JVjBLrDVQ4XenX