Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,342,071,797 Lastest Block: 1,992,849 Utxos: 1,985,708
Nodes: 340 OmniXEP Contracts: 280
Multi-layer transactions for address: xE9d5P7YjKvHQxy26niURYo8TZu3hcqzDt