Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,338,371,646 Lastest Block: 1,985,363 Utxos: 1,984,924
Nodes: 361 OmniXEP Contracts: 278
Multi-layer transactions for address: xBj2MVyU51G2v4Ux59RbbNMpmxtqW51gu7