Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,380,754,053 Lastest Block: 2,063,343 Utxos: 1,983,897
Nodes: 289 OmniXEP Contracts: 281
Multi-layer transactions for address: x93w1WMRmBp3Unc5jhzE49y1K6HHNzxmzN