Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,380,026,414 Lastest Block: 2,061,599 Utxos: 1,983,897
Nodes: 329 OmniXEP Contracts: 281
Multi-layer transactions for address: xDizbzgQ6JwE6taYuYWbHAgRs1VSaku995