Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,325,589,407 Lastest Block: 1,963,563 Utxos: 1,983,813
Nodes: 395 OmniXEP Contracts: 274
Multi-layer transactions for address: x8ig6CqzBfcDEL5S5rfeRuL82qPn4MoWnx