Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,395,753,891 Lastest Block: 2,089,901 Utxos: 1,984,299
Nodes: 288 OmniXEP Contracts: 281
Multi-layer transactions for address: xCeXvVFh6ezfAFC1yr91h24rWY2hZc4D4q