Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,409,654,791 Lastest Block: 2,113,095 Utxos: 1,984,325
Nodes: 309 OmniXEP Contracts: 336
Multi-layer transactions for address: xEjkon17p7yhbfF3MPHYNAySVcDKa9CA5k