Wallet Watcher is an Android app for checking Ethereum wallet balances and transaction history. Instantly view the number of tokens in any wallet, their value in USD, and the latest transactions. Save wallets for quick access and name them for better organization.
- 🔍 Instant Balance Check – View any Ethereum wallet's balance and assets.
- 📊 Detailed Token Breakdown – See the number of tokens and their USD value.
- 📜 Transaction History – Browse the last 1000 transactions of any wallet.
- ⭐ Save Wallets – Quickly access frequently checked wallets with custom names.
- 🕵️♂️ Search History – Auto-save previously searched wallets for convenience.
UI: Material Design 3, Jetpack Compose, Jetpack Navigation Compose
Storage: Room
Networking: Ktor Client, Kotlinx Serialization
Lifecycle & Architecture: ViewModel, StateFlow, Lifecycle Components
Dependency Injection: Hilt, Hilt Navigation Compose
Asynchronous Processing: Kotlin Coroutines, Flow
Architecture: MVVM (Model-View-ViewModel)
Wallet Watcher fetches wallet balances and transaction history using the Ethplorer API.
This API provides real-time data on Ethereum-based wallets, including token holdings, recent transactions, and token prices.
Before installing, you may need to allow your device to install apps from unknown sources. To do this:
- Open your device's Settings.
- Go to Security or Privacy (this may vary depending on your device).
- Enable the option to Install unknown apps and select the browser or file manager you are using.
Want to build Wallet Watcher yourself? Follow these simple steps:
- Clone the repository:
git clone https://github.com/6SUPER6SONIC6/WalletWatcher.git
- Open the project in Android Studio (latest version)
- Sync Gradle and click Run to build and install the app.
Build Errors? Make sure to have the latest version of Android Studio and the necessary SDKs installed. Additionally, verify that your Gradle dependencies are up-to-date.
Have suggestions or found a bug? Feel free to open an issue or submit a pull request on GitHub.
Email: vadym.tantsiura@gmail.com
Telegram: VTantsiura




