Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,396,209,420 Lastest Block: 2,091,015 Utxos: 1,984,313
Nodes: 291 OmniXEP Contracts: 281
Address balances
xRQHM5qScaBcj89D9jT2UrjSAFkNmd9ACx
XEPElectra Protocol [XEP]
Balance
1.000081
Token icon#199 MemeX [MEMEX]
Balance
20,065,900
Token ID
Token decimals
0 (min unit: 1)
Owner
Verified
Address activity