Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,341,443,750 Lastest Block: 1,990,966 Utxos: 1,985,926
Nodes: 345 OmniXEP Contracts: 279
Multi-layer transactions for address: xBnFV16R1mVd14EtybUiKWKZuZDrn5Wxx6