Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,339,341,306 Lastest Block: 1,987,253 Utxos: 1,985,009
Nodes: 367 OmniXEP Contracts: 279
Multi-layer transactions for address: xDpjbG7A3au22QQ5ZmJVz4kxGrNGnUxSTt