Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,388,301,597 Lastest Block: 2,077,333 Utxos: 1,983,868
Nodes: 296 OmniXEP Contracts: 283
Multi-layer transactions for address: xEgPY19R9wAwxrDoW6q8mEViCa9hmZQS3R