Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,406,546,218 Lastest Block: 2,109,893 Utxos: 1,984,368
Nodes: 283 OmniXEP Contracts: 336
Multi-layer transactions for address: xF77mG86JBRu5AQSEdRzSjVJr2io4hE52k