Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,399,895,874 Lastest Block: 2,096,519 Utxos: 1,984,310
Nodes: 312 OmniXEP Contracts: 281
Multi-layer transactions for address: xHw1X22L4CxSd99yNqsXK7k591Hsi5KGr7