Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,428,787,861 Lastest Block: 2,146,557 Utxos: 1,984,944
Nodes: 256 OmniXEP Contracts: 336
Electra Protocol [XEP] Transactions for address: xBgBti9qCMAKch5FpGoWpHBnZZ1bopcFt9