Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,379,698,570 Lastest Block: 2,061,077 Utxos: 1,983,877
Nodes: 289 OmniXEP Contracts: 281
Address balances
xHTr3ZEZoqTwv1aAD52aT4owd23tHdcKVz
XEPElectra Protocol [XEP]
Balance
0.19324
Token icon#199 MemeX [MEMEX]
Balance
14,000,000
Token ID
Token decimals
0 (min unit: 1)
Owner
Verified
Address activity