Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,397,790,197 Lastest Block: 2,093,935 Utxos: 1,984,306
Nodes: 302 OmniXEP Contracts: 281
Address balances
xMiwKKw7BRbgA95yivhwEsvu58MZdZbnsQ
XEPElectra Protocol [XEP]
Balance
14,395.997874
Token icon#199 MemeX [MEMEX]
Balance
20,577,401,339
Token ID
Token decimals
0 (min unit: 1)
Owner
Verified
Token icon#278 MEMEXAI [MMX]
Balance
600,169,001
Token ID
Token decimals
0 (min unit: 1)
Owner
Verified
Address activity