Our biggest release yet. The wallet source code is now public, the entire interface has been rebuilt on a new design language, Midnight arrives on mainnet, and a deep security-hardening pass backed by two external audit rounds lands alongside in-wallet perpetuals, our own swap aggregator, and cross-device signing.
New Features in v2.7.0
- ✓Gero Is Now Open Source - The full wallet source code is public on GitHub under a source-available (non-commercial) license, with a responsible vulnerability disclosure policy, code of conduct, and contributor templates
- ✓New Design Language - Complete visual rebuild on a single design-token layer: four liquid-glass surface materials, self-hosted fonts, a unified type ramp, and one chain-accent colour that re-themes the whole app per chain
- ✓Redesigned Onboarding - Create, Restore and Pair now live inline in a single welcome card with a two-step selector (choose a blockchain, then a network) and per-network theming
- ✓New Empty-Wallet Experience - A fresh wallet now opens with a guided first-deposit path and a market-first view instead of dropping you into a blank screen
- ✓Midnight on Mainnet - Midnight joins the wallet on mainnet as well as the test networks, with its own dark-violet theme, chain badges, and full cross-chain dashboard parity
- ✓DUST Generation Inside the Wallet - Generate DUST from native NIGHT on Midnight and from cNIGHT held on your Cardano wallets, with on-chain registration, deregistration, and destination-migration flows. No more bouncing to an external portal
- ✓Sponsored Collateral for DUST - Gero-sponsored collateral lets wallets without a pure-ADA UTxO complete DUST registration
- ✓Duplicate Registration Detection - Automatic detection and guided consolidation of duplicate DUST registrations, plus a truthful DUST battery covering both native and cNIGHT-backed generation
- ✓Choose Where Your Proofs Run - Run zero-knowledge proofs on Gero Cloud, a local proof server on your own machine, or Arkhia zkPaaS with your own key, switchable from the dashboard and side panel
- ✓Cross-Device Proving (XDP) - Your desktop can privately generate proofs for your phone's Midnight sends over an end-to-end-encrypted channel. Gero infrastructure only ever sees ciphertext
- ✓Cross-Device Signing - The desktop wallet is ready to pair with the upcoming Gero iOS app: QR scan-to-pair with wallet-control proof, then Sign on another device from the Send flow with trusted-device management and replay protection
- ✓Perpetuals on Strike Finance v2 - In-wallet perpetuals at full parity with the Strike dApp: deposit, withdraw settled in USDM, live order previews with entry price, margin, fees and liquidation price, position tables with live PnL, and TWAP orders
- ✓Gero Swap Aggregator - Swap now runs on Gero's own aggregator across all five swap surfaces, working with every wallet type including password, PassKey, Ledger, Trezor and Keystone
- ✓Mini Gero Side Panel - Choose what the extension icon opens: full dashboard or Mini Gero side panel. Swap gets the centre nav slot, and Mini Gero can focus an already-open dashboard tab instead of spawning a new one
- ✓Privacy Toggle - A new eye icon masks every monetary value across the dashboard and side panel, persisted per wallet
- ✓Portfolio & Market via Nexus - Market and portfolio data now flow through Nexus with device auth and graceful degradation, so a slow or failing price feed no longer breaks the portfolio view
- ✓Recent Transactions Card - Added to the dashboard hero row, with ADA chart tooltips and a hero chart that refreshes when a new transaction lands
- ✓Pending Delegation State - Delegation now shows a pending state while the transaction is unconfirmed, so there is no more wondering whether it went through
- ✓Stake Pool Operator Dashboard - A guided pool-setup wizard for Ledger and software keys (cold key and VRF), pool-update flows with side-panel Bluetooth signing, and safety guards against fund loss on retries
- ✓Gero Companion - An in-wallet assistant in the side panel and dashboard that answers questions grounded in your actual wallet data, can act on plain-language requests, and includes non-custodial in-wallet chat support. Rolling out gradually behind feature flags
- ✓Sign in with Google (Testnet Preview) - Create a recoverable Cardano wallet with just your Google account using self-hosted MPC custody, where your key is split into three Shamir shares with a 2-of-3 threshold. Testnet-only for now, pending a third-party security audit
- ✓Bitcoin Support (Testnet) - Bitcoin ecosystem support with a Mempool widget routed through Gero Sync real-time push. Testnet-only for now, with mainnet to follow
- ✓WalletConnect v2 - Activated end-to-end and verified against live dApps
- ✓Trezor Without the Bridge - Trezor now signs via WebUSB with no Bridge daemon required, including transaction and data signing through a device-verified popup
- ✓Sponsored dApp Collateral - Trusted dApps keep working even when your wallet has no dedicated collateral UTxO, hardened with input caps and network guards
- ✓Governance & DAO - Support for the CIP-0149 donation mechanism and a revamped DAO tab
- ✓Argon2id Encryption Upgrade - Mnemonic, 2FA and MPC encryption upgraded from a weak key-derivation scheme to Argon2id. Backward compatible, with existing wallets migrating transparently
- ✓Two External Security Audits - Two external audit rounds plus an internal pre-open-source review landed in this release, including removal of the legacy crypto-ts library, dApp signTx origin hardening, CIP-30 frame-source validation, and API keys removed from the client bundle
- ✓Server-Side Transaction Building - Sends, delegations and governance votes are now built server-side via Nexus for correct Conway-era fees and change handling
- ✓Cashback Portal - Cashback moved to the Bring-hosted portal for retailer discovery, rewards and claims
- ✓Updated Translations - English and German translations updated across all new features
Bug Fixes & Improvements in v2.7.0
- ✓Governance panel Confirm Delegation button not actually delegating
- ✓Mini Gero: wallet switcher taps doing nothing, unresponsive token filter chips, and a contradictory "No tokens yet" row
- ✓Chrome painting a white backdrop behind the cashback portal
- ✓Cached account hydration on login now kills the empty-balance flash
- ✓Accurate portfolio totals, with ADA-only portfolio and chart on Preprod and Preview networks
- ✓Transaction details: scrollable panel, contract transactions render even without a cached body, and expanding Witness or Metadata no longer jumps the layout
- ✓Duplicate dApp enable() calls are now coalesced, and a slow Cardano-Shield check can no longer stall a connection
- ✓Changing your spending password now invalidates the old one immediately in-session, without forcing a re-login
- ✓Friendly fallback when creating a PassKey wallet in browsers without PRF support, such as Brave
- ✓Store broadcasts over 32 MiB are chunked so large wallets no longer hit Chrome messaging limits
- ✓Feature-flag streaming reconnects now back off exponentially and pause while offline
- ✓Responsive dialog widths across the app, and a wider height-capped changelog dialog