Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,350,689,940 Lastest Block: 2,008,230 Utxos: 1,982,750
Nodes: 315 OmniXEP Contracts: 281
Electra Protocol [XEP] Transactions for address: xJFcxerN4boefTmp1MX7chFf8baqhy95VJ