Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,396,073,404 Lastest Block: 2,090,741 Utxos: 1,984,307
Nodes: 282 OmniXEP Contracts: 281
Multi-layer transactions for address: xBhsMNg5j3idfm7jYP57Kn4Mqryu8CjRmq