Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,341,794,173 Lastest Block: 1,991,992 Utxos: 1,985,681
Nodes: 358 OmniXEP Contracts: 279
Multi-layer transactions for address: xG3k3V67oezbiE2acLYF7gUKH86mRzfEN9