Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,337,721,868 Lastest Block: 1,984,373 Utxos: 1,984,888
Nodes: 392 OmniXEP Contracts: 278
Multi-layer transactions for address: x8p2YBA2LiUFmFxTJN4MPBETq5UTTswBUi