Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,340,069,209 Lastest Block: 1,988,481 Utxos: 1,985,381
Nodes: 329 OmniXEP Contracts: 279
Multi-layer transactions for address: xKLLXUB8kzkLU4xEsFk18HNg9eSkHokpWC