Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,346,958,076 Lastest Block: 2,000,352 Utxos: 1,982,960
Nodes: 328 OmniXEP Contracts: 280
Electra Protocol [XEP] Transactions for address: xGvV8nn7QGmo1CSaR9iXvZ7N7rkZLDaifL