Changelog

Improved wallet balance accuracy, coverage and load times

Leather extension has been updated with a more precise and efficient wallet interface. This release improves fiat price coverage, token ordering, and wallet load performance.

Fiat balances for more SIP-10s

Wallet balances now include fiat values for a wider range of tokens. Tokens such as USDh, stSTX, VELAR, and aeUSDC now display accurate fiat equivalents.

Biggest balances first

Assets are now ordered by fiat value using updated pricing data, ensuring the highest-value tokens appear first.

Prices, but faster

Backend infrastructure updates have significantly reduced load times for wallet balance and price data.

We are deprecating the Leather Desktop Wallet launched in 2019. The application will no longer receive updates or security fixes. User should migrate to the Web Extension for continued support.

The desktop wallet was originally introduced to meet the community’s need for wallet creation and Ledger device integration, especially for STX holders participating in Stacking. Since then, development has shifted to the Web Extension and mobile app. Ledger support is available in the Web Extension.

Mobile app launch

Mobile app launch

Introducing our mobile app. Available for Android and iOS.

As in our Web Extension, you're able to manage assets and collectibles on both Bitcoin and Stacks, and connect to dApps with the in-app browser.

Only install apps via our official links.

Available in v6.70.0, this release brings full support for SIP-30, a standard API that makes it easier for apps to interact with the Stacks ecosystem through a consistent interface.

With SIP-30, developers can now call standardized methods—like stx_transferStx to initiate a transfer—without needing to manually construct JWT payloads or rely on custom libraries. This simplifies integration, reduces developer friction, and makes it easier for apps and wallets to work together smoothly.

Open up the developer console and try it out.

await LeatherProvider.request('stx_transferStx', { recipient: 'SP3TB3AJ0XMZ9S6CGY2CQ6R06H1Z6DJQ1SH15ZP2H', amount: 100_000 })

These new APIs are supported across both the Leather mobile app and browser extension, giving developers a unified way to build Stacks-powered experiences. For end users, this translates into faster, more reliable interactions with Stacks applications directly from their wallet.

SIP-30 methods are also available through @stacks/connect. Developers can find additional usage examples and detailed documentation to help streamline their integration process. See the documentation for more examples.