Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,341,065,623 Lastest Block: 1,990,512 Utxos: 1,985,833
Nodes: 351 OmniXEP Contracts: 279
Multi-layer transactions for address: x96W4eNwibp6uRkPk6jJCjh9QX5UGxNZTW