Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,393,513,469 Lastest Block: 2,085,522 Utxos: 1,984,138
Nodes: 306 OmniXEP Contracts: 283
Multi-layer transactions for address: xLRrSUF4c4W9CURkzS43PY9K7iBUuc2qkN