Jupiter Brings Readable Ledger Signing to Limit Orders and DCA With Anza's
Jupiter now supports Anza's off-chain message signing standard v1 with
Jupiter JUP$0.314+7.3% has switched on support for Anza's version 1 off-chain message signing standard for Ledger hardware wallets, so Ledger owners placing limit orders and DCA (dollar-cost averaging) orders through Jupiter Wallet can read the message on the device screen before approving it. "Hardware wallets finally sign messages you can read," Jupiter wrote when it announced the launch on 30 September 2026, adding that it is "the first to support" the standard, for limit orders and DCA "in the Jupiter Wallet and on jup.ag", and that it is "live now with @Ledger via Jupiter Wallet."
The standard itself is not new. Anza announced it as sRFC 38 in December 2025. What changed on 30 September is that a Solana app is now using it with Ledger in production. The "first" label is Jupiter's own claim; we found nothing contradicting it. Anza replied to the announcement within four minutes: "cheers to signing legibly!!"
Why Ledger users were blind signing Solana off-chain messages
Blind signing means approving something on a hardware wallet without seeing what it says, trusting the app that sent it. Under the original version 0 of Solana's off-chain message format, that was the only option for many messages. Anza's CLI documentation for version 0 lists UTF-8 messages as "blind sign only" on hardware wallets, and says a Ledger needs the "Allow blind sign" setting switched on, with "only the hash of the message" shown on screen. A hash is a short fingerprint of the data, so the user sees a string of characters instead of the order they are authorizing.
Anza's December 2025 thread introducing sRFC 38 put the cause in one line: version 0 "had a message format field that tried to predict what hardware wallets could render. That assumption broke across devices."
Jupiter's limit orders and DCA orders involve the wallet signing one of these off-chain messages, and Jupiter says that step now uses the new standard. Jupiter's post did not detail what the Ledger screen shows for each order type.
How Anza's off-chain message signing v1 (sRFC 38) works
An off-chain message is data a wallet signs to prove ownership or approve something without sending a transaction to the network. Version 1 strips the format down. According to Anza's specification, it drops three version 0 fields: the application domain, the message format flag and the length prefix. The message body is plain UTF-8 text with no built-in size cap, replacing version 0's 65,535-byte ceiling.
Every version 1 message still starts with a fixed 16-byte signing-domain prefix that marks it as an off-chain message. Signers must be unique and sorted in byte order, so the same message always produces the same bytes to sign regardless of which app builds it. The spec is explicit that whether a message can be displayed is up to the device: "Hardware-wallet signability and clear-signability are properties of the signing device, not of the message format." Version 0 remains supported for backwards compatibility.
On the Ledger side, the Solana signer documentation for Ledger's developer kit lists version 1 as the simplified sRFC 38 header and states that it "Requires Solana device app version 1.14+." If a device rejects the version 1 header, the kit falls back to version 0 and then to a legacy format, so a Ledger running an older Solana app does not get the version 1 message.
Jupiter Wallet adoption and the Solana wallet standard timeline
About nine months separate the standard's announcement from Jupiter's launch. Anza's December 2025 thread said "the spec is ready" and called on wallet providers to implement version 1. The solana:signOffchainMessage feature in Anza's wallet standard, the shared interface Solana apps use to talk to wallets, was merged on 17 June 2026 with support for version 1 only.
Jupiter's Ledger support runs through Jupiter Wallet, and it is the wallet's second upgrade in a week: on 28 September Jupiter added Solana Transaction V1 support to jup.ag swaps and Jupiter Wallet.
Solana Compass data puts Jupiter's reach in context: between about 192,000 and 226,000 wallets a day signed transactions with Jupiter's main swap-routing program from 23 to 29 September 2026.
The open question is how quickly other Solana wallets and apps follow. Jupiter's post names no other wallet or app on the standard yet, and a readable prompt protects only the users whose app and wallet both support it. For now, Jupiter's limit order and DCA users on Ledger are the first to get it.
Comments
Please login to leave a comment.
Contents
Related Content
Ledger on Solana - Full conversation
Product Keynote: Ledger
Keystone Wallet: a Next Gen Blockchain Hardware Wallet (feat. Lixin, founder) - Solfate Podcast #53
Jupiter swap and the $JUP token airdrop (w/ Siong, co-founder of Jupiter) - Solfate Podcast #42
Evolution of the Keystone Hardware Wallet (feat. Lixin, founder) - Solfate Podcast #53
The Jupiter End Game With Kash Dhanda
Solana Mobile Names Ledger Its First Hardware Expansion Partner, Preinstalling the Seeker App on Ledger Atom
Jupiter: The Aggregator Fueling Solana's GDP | Meow
Ship or Die 2025: Announcement: Ledger (Ian Rogers - Ledger, Dan Albert - Solana Foundation)
Jupiter's Super App Vision With Kash Dhanda
The Future Of DeFi On Solana | Kash Dhanda & Samyak Jain
Keynote: Anchorage Digital - Visual Sign Framework for Transparent Blockchain Transactions
Not Your Keys, Not Your Crypto: The Importance of Self-Custody
Solana Keychain v2 Adds Python and Go, Fordefi and Ledger Signers, and an OtterSec Audit
Solana's DeFi Super App: The Jupiter End Game | Kash Dhanda
Latest news
Bitwise Staking Report: Solana Ends Q3 With 69% Staked, a 5.99% Gross Yield and 659 Validators
Alpenglow Is Pending Activation on Solana Mainnet, With TowerBFT Set to Retire at Slot 459,653,000
X9.150 QR Code Payments Demo at Money20/20 Lets One Invoice Be Paid Over FedNow, RTP or USDC on Solana
Alpenglow Tracker Flags 45% of Solana Stake as Not Ready Two Days Before Epoch 1064, Most of It on Agave 4.3.0 and 4.3.1
LI.FI Brings Ondo Tokenized Stocks and ETFs to Solana Through LI.FI Intents
SkyAI Sells All of Its SOL, Opens $201M Tender Offer Without SOL Price Condition
Solana Says It Led All Chains in Stablecoin Transfers in September With 557M, Edging BNB Chain by 2.6%
Yuga Labs Launches Mudwater, a Physical and Digital BAYC Trading Card Game, on Solana
Fidelity's FCAT Finds Solana More Reliable, With Stake, Hosting and Client Software Still Concentrated
Helius Opens Solana Preconfirmations to All Paid Plans and Adds Four New Filters
Solana Token Markets