Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,347,202,041 Lastest Block: 2,000,963 Utxos: 1,982,950
Nodes: 308 OmniXEP Contracts: 280
Multi-layer transactions for address: xFuqsVBfhw3doY6c3QSWgb2f2ec4RHz8RW