Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,341,824,658 Lastest Block: 1,992,130 Utxos: 1,985,573
Nodes: 361 OmniXEP Contracts: 280
Multi-layer transactions for address: xKzKhLW63Mzv85PN2zfuM2gaxuZz8Z6vf1