Solana Plans to Replace Durable Nonces With Signer Programs, Raising Custody Questions

3 min read
Solana Plans to Replace Durable Nonces With Signer Programs, Raising Custody Questions
PrimeXBT Editorial Team
Reviewed by PrimeXBT

Topics in article

The Solana Foundation plans to retire durable nonces and replace them with onchain signer programs. Both candidate designs can leave a failed approval executable later, which makes deadlines and nonce revocation material custody controls. Durable nonces still work, and no removal date is set.

The Solana Foundation's plan to retire durable nonces would keep cold-key approval but change which addresses control the affected assets. Durable nonces let users sign transactions offline and broadcast them later. For exchanges, custodians and treasury operators who rely on that method, the replacement adds a program between the cold key's approval and execution.

Durable nonces remain usable. The Foundation has not set a removal date or chosen between Anza's Programmatic Signer and Blueshift's Vector, and its roughly six-month migration window depends on a replacement being ready, audited and live on mainnet.

The key keeps approving, but the account changes

Under the proposal, a program-derived address, or PDA, would control the affected accounts. The original key would still authorize actions, while a separate online operator submits them and pays the network fee. Deriving the address does not move any assets or permissions, so operators must transfer those separately.

The migration guide describes moving native SOL into the derived address, transferring token balances and moving mint or freeze permissions. Stake accounts can move the staker authority, the withdraw authority or both. As a result, a treasury's account inventory determines what must change, and approving new signing software is only part of the job.

Failed approvals can stay executable

The two designs differ in what a cold signature covers. Programmatic Signer's message documentation says the cold signatures bind the executor, nonce account and embedded execution message, while a relayer can still choose the outer fee payer and blockhash. Vector commits to the top-level instruction buffer, so surrounding instructions must be included before signing.

Both designs share a risk. A failed execution attempt can leave a cold approval executable later, and without an enforced deadline it can remain available while its nonce is unchanged. Vector explicitly warns that a relayer could withhold a transaction until conditions change. A timeout included in the signed instructions can reject execution after a deadline, but revocation requires a separately authorized nonce advance to land.

Applications and audits still stand in the way

Applications would receive approved actions through cross-program invocation, which can conflict with rules that an action must arrive as a top-level instruction. The Foundation suggests supporting known signer programs or offering another execution path.

Institutional concerns surfaced in the March 4 discussion, where a participant identifying himself as Michael from Fireblocks supported nonce deprecation but objected to CPI Passthrough's migration, contract dependence and DeFi compatibility burdens.

Programmatic Signer's documentation reports devnet deployment and audits in progress, with remediation required before its v1 release and any mainnet deployment. Vector's README does not state an audit or mainnet deployment status.

Source: CryptoSlate

Trading involves risk.

Most traded markets

XAU / USD
-0.66% 4,166.55
BRENT
+1.7% 108.993
BTC / USD
-1.12% 82,717.6
EUR / USD
-0.39% 1.11568
USTEC
-0.71% 30,677.53
NFLX
+0.58% 70.71
View all markets

Author

PrimeXBT
Our Editorial Team consists of leading experts with a proven record in the fields of trading, cryptocurrencies, blockchain and finance. We thoroughly research the sources of information in order to provide readers with quality content that serves edu...
Read author’s articles
Alert Triangle Risk Disclaimer
Disclaimer: Some past publications may be outdated. We recommend following our news to stay up to date with the latest information. For any questions, feel free to contact our support team via the chat below.
The content provided here is for informational purposes only. It is not intended as personal investment advice and does not constitute a solicitation or invitation to engage in any financial transactions, investments, or related activities. Past performance is not a reliable indicator of future results.
The financial products offered by the Company are complex and come with a high risk of losing money rapidly due to leverage. These products may not be suitable for all investors. Before engaging, you should consider whether you understand how these leveraged products work and whether you can afford the high risk of losing your money.
The Company does not accept clients from the Restricted Jurisdictions as indicated in our website/ T&C. Some services or products may not be available in your jurisdiction.
The applicable legal entity and its respective products and services depend on the client’s country of residence and the entity with which the client has established a contractual relationship during registration.

Today in markets

Browse Crypto News

Register Now

Trading involves risk

Get started in minutes

Our clients love how fast and simple our sign-up is. It takes just a few minutes to get started!

Get Started Get Started
Get started in minutes

Need Help?

Risk Warning:
Trading in leveraged products carries a high level of risk and may not be suitable for all investors.