Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,393,565,786 Lastest Block: 2,085,630 Utxos: 1,984,178
Nodes: 306 OmniXEP Contracts: 281
Multi-layer transactions for address: xK8vufQkNoU4W32bgSR83tPyE7v5ZDDEh9