Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,428,861,255 Lastest Block: 2,146,828 Utxos: 1,984,939
Nodes: 265 OmniXEP Contracts: 336
Electra Protocol [XEP] Transactions for address: xJCdRbLqDRCVmesCZ7qYZf3wC4kTR9Y2CY