Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,340,677,286 Lastest Block: 1,989,714 Utxos: 1,985,771
Nodes: 351 OmniXEP Contracts: 279
Multi-layer transactions for address: xJh5xyaBoQUuG9nzyz9x8aveW3aARwpm4h