Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,382,561,809 Lastest Block: 2,066,908 Utxos: 1,983,840
Nodes: 314 OmniXEP Contracts: 281
Multi-layer transactions for address: xDzj2pt2Qxn4Qa7cCKtp9k3A2mrJNcM4ks