0.21.9 — Wallet Connect improvements and a smarter NFT view

Released 2026-05-11

Improved

  • Wallet — reliable first-attempt signing — listings, contract approvals, and other on-chain actions now go through on the first attempt; the precheck layer that occasionally surfaced an "invalid signature" retry has been hardened.
  • Wallet — account switching propagates instantly — switching the active account inside your wallet (e.g. HashPack) now flows straight through to SentX: the UI, your session, and treasury views all follow along without a reconnect.
  • Wallet — steadier sessions on mobile — the connection layer now tolerates slower mobile networks at startup and survives app backgrounding cleanly, so legitimate sessions aren't dropped and re-paired on cold tab opens.
  • Wallet — HashPack in-app browser — opening SentX inside HashPack's embedded browser is more stable, with cleaner cross-origin extension discovery and session handshake.
  • Wallet error messages — failed EVM transactions now show a precise "Transaction rejected" dialog instead of a misleading "wallet pairing has gone stale" prompt.
  • NFT view price chart & history — the price chart and on-chain network history sections of the NFT view have been rebuilt with cleaner visuals, more interactions, and a richer set of timeframes.
  • Faster first paint on key pages — leaderboards, past auctions, auction stats, portfolio history, and the rewards store now load progressively, so the rest of each page becomes interactive sooner.
  • Media & image handling — the NFT card media component has been tuned for smoother fallback handling across providers and a steadier loading experience.
  • Mobile polish — notification settings, promo banners, collection analytics, and various other surfaces refined for narrow screens.

Fixed

  • Collection offer stats freshness — floor, best offer, and min offer values on the collection page now reflect new offers, cancellations, and top-ups immediately, instead of going stale.
  • Forever-Mint error responses — mint attempts that fail with a "sender doesn't own NFT" condition now return a proper response so the dialog shows the right message instead of stalling.
  • Auction listing rendering — fixed a small bug that could cause certain auction listings to render incorrectly.
  • Forever-Mint reject flow — declining the post-association prompt during a Forever-Mint mint no longer puts the mint dialog into a bad state.
  • Instant sell — additional guards around the Insta-sell entry points eliminate a couple of remaining edge-case crashes.
  • Mobile and edge-case crashes — several reliability fixes: AI cost display, the admin launchpad creator dialog, sidebar collection switching with no selection, and wallet data loading in private-mode mobile browsers.
  • Wallet "Connecting…" stalls — if a wallet session is briefly unreachable during startup, the connect screen now falls through to a usable state instead of stalling indefinitely.
  • Stale wallet pairings no longer block reconnects — disconnecting from a pairing that's already been removed completes silently, so the next connect attempt proceeds normally.

Behind the scenes

  • Continued reliability and performance improvements across the marketplace, image delivery, wallet connect, and AI generation layers.

Manage what you receive in Notification settings.