Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,428,877,655 Lastest Block: 2,146,861 Utxos: 1,984,937
Nodes: 261 OmniXEP Contracts: 336
Multi-layer transactions for address: x9eth1z4Ne9K5yU5L76LvkvqHuy9vqgf9P