← All workLAB-008 / Technical prototype / 2025
Esplora
A compact testnet explorer across Apple and desktop.
A technical prototype that aggregates testnet balances and transaction history, then reacts to incoming activity.
₿
UNCONFIRMED0.004 892 BTCTESTNET / LIVE
Sector
Bitcoin tooling
Services
Technical design / Multiplatform UX / Kotlin development / Architecture
Technology
Kotlin / Compose Multiplatform / Esplora API / iOS & desktop
Stage
Completed technical prototype.
Use one clean architecture and interface across iOS and desktop while making live transaction transitions explicit.
Separate API, domain and presentation layers, aggregate a controlled address set and refresh state without requiring an application restart.
A single-screen view presents total balance and related transactions with clear confirmed and unconfirmed states.
Kotlin and Compose Multiplatform share the application across iOS and desktop against the Blockstream Esplora testnet API.
What we explored
- Multiplatform architecture
- Transaction state
- Privacy and network trade-offs
What we built
- Balance aggregation
- Transaction history
- Live refresh
- iOS and desktop targets
Current stage
Completed technical prototype.
Next experiment
The documented next phase is stronger batching, privacy and verification for larger address sets.