Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,387,581,049 Lastest Block: 2,075,832 Utxos: 1,983,843
Nodes: 295 OmniXEP Contracts: 283
Multi-layer transactions for address: xDi9pP7NnnKPhncw3Z6Qvf4Pe9VVrbpMW8