solana_kit_wallet_ui 0.1.3 copy "solana_kit_wallet_ui: ^0.1.3" to clipboard
solana_kit_wallet_ui: ^0.1.3 copied to clipboard

Responsive Material, Cupertino, and adaptive wallet UI for Solana Kit.

Changelog #

All notable changes to this project will be documented in this file.

This changelog is managed by monochange.

wallet 0.1.0 (2026-08-30) #

💥 Breaking Change #

Add cross-platform Flutter wallet support

Add Wallet Standard contracts, browser discovery, Android Mobile Wallet Adapter support, Solana Kit signer integration, and responsive Material, Cupertino, and adaptive wallet UI. Applications can use the default interface, customize its theme and builders, or bring entirely custom widgets.

final registry = createDefaultWalletRegistry(
  appIdentity: const WalletAppIdentity(name: 'My app'),
  chain: SolanaChainId.mainnet,
);
final controller = WalletController(registry);
await controller.initialize();

Owner: @ifiokjr · Review: PR #224

wallet 0.1.1 (2026-08-30) #

Changed #

  • No package-specific changes were recorded; solana_kit_wallet_ui was updated to 0.1.1 as part of group wallet.

wallet 0.1.2 (2026-09-06) #

🐛 Fixed #

List detected wallets in the embedded demo

createDefaultWalletRegistry accepts additionalWallets that stay available alongside the wallets detected on the platform. The embedded docs demo now composes the deterministic demo wallet with the visitor's installed Wallet Standard wallets, so Phantom, Backpack, Solflare, and any other standard-compatible extension appear in the picker the same way the wallet adapter examples surface them.

Owner: @ifiokjr · Review: PR #235

Verify deployed docs pages and the wallet demo

The docs site smoke test now builds the embedded wallet demo for the deployment base path and verifies, browser-style, that the demo's base href matches where it is served and that every asset it references resolves. It also walks every documented content page and asserts the shared site chrome renders, and a widget test connects the deterministic demo wallet and signs a message through the example app. The demo build script accepts --base-path in both --flag value and --flag=value spellings again, so deployments under a GitHub Pages subdirectory keep resolvable asset URLs.

Owner: @ifiokjr · Review: PR #234 · Related issues: #231

Wallets that announce no icon — or an icon that is not a strict base64 data URI — used to be dropped by browser discovery entirely, and icons that failed to render left an empty slot. Browser discovery now substitutes a bundled logo keyed by wallet name (official logos for 36 popular wallets including Phantom, Solflare, MetaMask, and Backpack, sourced from the wallets' own adapter and extension repositories), WalletAvatar renders a neutral generic glyph when an icon fails to decode, and walletLogoFallback plus genericWalletLogo are exported for custom UIs.

Owner: @ifiokjr · Review: PR #237

Deduplicate detected wallets and clean up picker text

The registry now ignores wallets whose name is already registered, so extensions that announce themselves more than once (additional content-script worlds, reloads) no longer produce duplicate picker tiles. Wallet picker content carries an explicit default text style, which removes the framework fallback's yellow double underline that leaked under every label in Cupertino presentations.

Owner: @ifiokjr · Review: PR #236

wallet 0.1.3 (2026-09-12) #

Changed #

  • No package-specific changes were recorded; solana_kit_wallet_ui was updated to 0.1.3 as part of group wallet.
0
likes
160
points
335
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Responsive Material, Cupertino, and adaptive wallet UI for Solana Kit.

Homepage
Repository (GitHub)
View/report issues

Topics

#solana #wallet #flutter #web3

License

MIT (license)

Dependencies

cupertino_icons, flutter, flutter_svg, solana_kit_wallet_adapter, solana_kit_wallet_standard

More

Packages that depend on solana_kit_wallet_ui