Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,050,471 Lastest Block: 2,000,497 Utxos: 1,982,961
Nodes: 325 OmniXEP Contracts: 280
Multi-layer transactions for address: xXcbqMH45L1a7QSqiqZtpMGuC2VkMNWrSo