Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,393,738,026 Lastest Block: 2,086,082 Utxos: 1,984,189
Nodes: 289 OmniXEP Contracts: 281
Address balances
xMMHNJtjJ94J9tC9aZjRGTSXjFGt9sGqmb
XEPElectra Protocol [XEP]
Balance
9.963912
Token icon#278 MEMEXAI [MMX]
Balance
540,000
Token ID
Token decimals
0 (min unit: 1)
Owner
Verified
Address activity