Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,264,987 Lastest Block: 2,001,109 Utxos: 1,982,935
Nodes: 290 OmniXEP Contracts: 280
Electra Protocol [XEP] Transactions for address: xBat3fnnC4RN4WVhRGXPignZk7pnUE4nT5