Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,369,724,102 Lastest Block: 2,045,349 Utxos: 1,983,052
Nodes: 311 OmniXEP Contracts: 281
Multi-layer transactions for address: xAwnZzqxXZRzQfvLV5r1LouYwsMqiKEJPg