#1989347a347b Thanks @qperrot! - Fix: no default selection when validator is not a ledger one
#19707ea28df4 Thanks @YazhuEth! - Hide Send and Receive for HyperCore accounts on desktop: HyperCore has no on-chain send on Ledger Wallet and a plain receive is misleading (deposits go through bridging). Both actions are now hidden across the account page, the account context menu and the empty-account state. Also drop the HyperCore per-transaction explorer view: the perps proxy exposes no HyperCore tx hash (deposits settle on Arbitrum, withdrawals expose no link), so the tx explorer URL was always broken - only the address explorer view is kept. Finally, the currency is renamed from "Hyperliquid (HyperCore)" to "Hyperliquid".
#197026935fe0 Thanks @YazhuEth! - Add HyperCore support by plugging @ledgerhq/coin-hypercore into the generic coin framework: register the hypercore native currency (USDC, magnitude 6), route the family through the generic bridge, reuse the EVM signer for address derivation (HyperCore shares the Ethereum address), and add the currencyHypercore feature flag. HyperCore accounts can be discovered and serve their balance and operations from the coin module. In the history, HyperCore operations are labelled "Deposit"/"Withdraw" instead of "Received"/"Sent" (deposits/withdrawals go through bridging, not a plain transfer).
#1986483e4f6e Thanks @francois-guerin-ledger! - Show a currency-specific disabled tooltip on the EVM Undelegate button: 0G explains the 1 Gwei minimum shares threshold; SEI explains the 7-validator limit.
#197362eac6a1 Thanks @cted-ledger! - Extract the shared UTXO engine (xpub scanning, coin-selection, storage, address crypto) into a standalone @ledgerhq/wallet-btc package, dependency-inverted so it no longer imports @ledgerhq/cryptoassets or @ledgerhq/ledger-wallet-framework: the currency is injected as a typed WalletBtcCurrency. Transaction build/sign, RBF fee computation, the device signer, and the getWalletAccount resolver stay in @ledgerhq/coin-bitcoin. Internal refactor with no behavior change; consumers (@ledgerhq/live-common, ledger-live-desktop) are rewired to the new import paths.
#199032a61c00 Thanks @claudiiafg! - Wire the Contacts feature introduction on Desktop with persisted dismissal, defer navigation, integration coverage, and a dev-menu toggle to reset the intro.
#19712fd1e33b Thanks @claudiiafg! - Render the populated Desktop Contacts list and add Dev Tool controls to load mock contacts for testing.
#19533d63b9ef Thanks @lysyi3m! - Add a TRON send-flow network-fees explanation on the amount screen. The fee row now shows the cost in both fiat and TRX (e.g. $4.12 0.000056 TRX, or $0 0 TRX when staked energy and bandwidth cover the transfer), and an info tooltip (desktop) / drawer (mobile) explains whether resources cover the fee or it is paid by burning TRX. Implemented via two family-agnostic send-descriptor accessors (getNetworkFeesInfo for the copy, showFeeCurrencyAmount for the fee-row display). Other currencies are unchanged.