Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,320,380,383 Lastest Block: 1,954,658 Utxos: 1,983,109
Nodes: 346 OmniXEP Contracts: 274
Multi-layer transactions for address: xEgw42mifv1hXJu1wEKBL272e7Jhz88gYL