Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,398,524,437 Lastest Block: 2,095,030 Utxos: 1,984,309
Nodes: 285 OmniXEP Contracts: 281
Multi-layer transactions for address: xLPPoed48vt4LvRkH6E6orXUifc95Kztgy