Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,340,298,703 Lastest Block: 1,988,949 Utxos: 1,985,679
Nodes: 316 OmniXEP Contracts: 279
Multi-layer transactions for address: xGhZ7ipD7UHuqnfpw1G7HCDN1DFu5YUFsb