Electra Protocol Blockchain, Multi Layer Explorer
Supply: 18,340,566,576 Lastest Block: 1,989,513 Utxos: 1,985,556
Nodes: 340 OmniXEP Contracts: 279
Address balances
xRTyqTXzhGLTtmy1D8R8K5Pnu6ZVcVRLqc
Address activity
XEPElectra Protocol [XEP]
Balance
0.002974
Token icon#199 MemeX [MEMEX]
Balance
8,000,004
Token ID
Token decimals
0 (min unit: 1)
Owner
Verified