Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,375,763,147 Lastest Block: 2,055,602 Utxos: 1,983,464
Nodes: 301 OmniXEP Contracts: 282
Multi-layer transactions for address: xCjgyeUGo1m3msbLEw8e96xWmTyyBgXpuV