Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,355,155,227 Lastest Block: 2,015,211 Utxos: 1,982,581
Nodes: 310 OmniXEP Contracts: 281
Multi-layer transactions for address: xGqjRGLK3XQBX2Aw4DjV8qAC3C6gP2zQW5