Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,341,950,372 Lastest Block: 1,992,387 Utxos: 1,985,535
Nodes: 358 OmniXEP Contracts: 280
Multi-layer transactions for address: xE13MzEp1zZBuFZvooZXz8odhW7MhAUXjQ