A major release introducing the **Hive Unified Wallet Protocol**, on-chain swaps, and first-class integration with Ecency products. After our [initial release announcement](https://ecency.com/@ecency/introducing-hive-keeper), we have got few feedbacks and improvement suggestions, so this release delivers those and hardens integrations. New Features ✨ -------------- ### Hive Unified Wallet Protocol * New `window.hive` API with identity flags exposes a standard provider registry (`window.hive.providers[]`) so dApps can detect and select between Hive Keeper, Keychain, Peak Vault, and others without per-extension globals. * **Multi-Wallet Discovery Protocol** specification published for ecosystem-wide adoption. * **Hive Keychain dApp compatibility shim** - existing Keychain-integrated dApps work with Hive Keeper out of the box, no code changes required. * Still waiting Keychain team to review proposed unification: [https://github.com/hive-keychain/hive-keychain-extension/pull/595](https://github.com/hive-keychain/hive-keychain-extension/pull/595) * Same unification proposal on Vault extension: [https://gitlab.com/peakd/peak-vault/-/merge\_requests/42](https://gitlab.com/peakd/peak-vault/-/merge_requests/42) ### On-chain Swaps * HIVE ↔ HBD swaps and Hive Engine token swaps fill instantly against the existing order book. * Swap engine hardening - fixed stale-estimate race, dead validator removed, estimate sequence bumps on every input change. ### Firefox Add-on * Proper Firefox manifest with `data_collection_permissions` and a clean unique add-on ID. * Privacy Policy + Terms of Service pages now hosted on GitHub Pages. Fixes & Improvements 🐛 ----------------------- * Vault persistence - accounts/keys reliably survive restarts. * Light theme polish across screens. * Account import flow fixes. * Splashscreen rendering. * Reduced build size and tightened production-build/audit pipeline. * Removed unused `offscreen` permission for a smaller permissions surface. Integrations 🔌 --------------- ### Ecency Web * Unified extension abstraction consumes `window.hive.providers[]` first, with legacy global fallback. * Hive Keeper is recognised via `rdns: com.ecency.keeper` and surfaced alongside Keychain & Peak Vault in the login flow, with an install link to the Chrome Web Store listing. * Single detection + broadcast/sign API across all supported extensions. ### Ecency Mobile * The in-app dApp browser bridge speaks the unified protocol, so any dApp opened inside the Ecency mobile app can transact through the same flow Hive Keeper exposes on desktop. * HiveAuth path remains supported for cross-device signing. What's Next 📣 -------------- Continued protocol adoption across Hive dApps, deeper Ecency integration, and ongoing swap UX refinements. Simplified unity of extensions already visible on [Ecency.com](http://Ecency.com) and it follows similar standard how Ethereum extensions stay united while offer different UX.

Get your extension

Finally after months of back and forth, Firefox addon also accepted. Chrome: [https://chromewebstore.google.com/detail/hive-keeper/eehlplhgiofbbanbjiodipefljadfehe?authuser=0&hl=en](https://chromewebstore.google.com/detail/hive-keeper/eehlplhgiofbbanbjiodipefljadfehe?authuser=0&hl=en) Firefox: [https://addons.mozilla.org/en-GB/firefox/addon/hive-keeper/](https://addons.mozilla.org/en-GB/firefox/addon/hive-keeper/)

Support us

[https://ecency.com/proposals/379](https://ecency.com/proposals/379)