Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,414,599,644 Lastest Block: 2,123,045 Utxos: 1,984,299
Nodes: 283 OmniXEP Contracts: 336
Multi-layer transactions for address: xVfVWSRd6RsFQ26539PT1KaRF5VRk1MJ5x