Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,954,870 Lastest Block: 1,988,189 Utxos: 1,985,467
Nodes: 338 OmniXEP Contracts: 279
Multi-layer transactions for address: xBk8tH5TAhKdgRPqCPaiAVWH42e3J7NTYG