Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,371,713,716 Lastest Block: 2,048,594 Utxos: 1,983,265
Nodes: 299 OmniXEP Contracts: 282
Address balances
xQiqCj51M5z22Nj6Kx4YPVS6Atpe66KWEj
Address activity
XEPElectra Protocol [XEP]
Balance
1,262.968712
Token icon#199 MemeX [MEMEX]
Balance
3,600,000
Token ID
Token decimals
0 (min unit: 1)
Owner
Verified
Token icon#219 MemeX NFT [MEMEX]
Balance
1
Token ID
Token decimals
0 (min unit: 1)
Owner
Verified