Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,364,861,268 Lastest Block: 2,034,885 Utxos: 1,982,802
Nodes: 333 OmniXEP Contracts: 281
Multi-layer transactions for address: xKp2L442pSCUAc2yhX1HXP1LQ1akF49KZw