Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,380,564,270 Lastest Block: 2,063,007 Utxos: 1,983,899
Nodes: 286 OmniXEP Contracts: 281
Multi-layer transactions for address: x8q5DJgfA3ZF3xQ1Nv6dy9d1m5oZZH1p7Y