Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,362,256,006 Lastest Block: 2,031,283 Utxos: 1,982,743
Nodes: 319 OmniXEP Contracts: 281
Multi-layer transactions for address: xHNgDsAX2TMVzoGV6iD7b6cURjgqqpFo1R