Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,376,345,608 Lastest Block: 2,056,533 Utxos: 1,983,494
Nodes: 295 OmniXEP Contracts: 281
Multi-layer transactions for address: xXX49zGmT7h91a2We7fqwsBXnMhqD4Ppp4