Turnkey releases Solana Transaction Management and Gas Sponsorship
.png)
Turnkey Transaction Management now supports Solana transactions, removing the need for Solana builders to create and maintain custom transaction infrastructure.
Transactions on Solana can be complex. Blockhashes can expire between transaction initiation and broadcast, causing transactions to fail. Compute limits must be set upfront without knowing exact usage. And any transaction that creates a new account requires a SOL deposit before it can proceed.
This new release extends Turnkey’s execution layer from Ethereum to Solana, bringing the same reliability across both EVM and SVM. Builders can now create multichain products on a unified system without needing chain-specific transaction infrastructure.
Turnkey provides a production-grade system for SVM that handles the full transaction lifecycle from construction through confirmation, without custom infrastructure.
Here’s how Turnkey manages transactions automatically, and how to enable gas and rent sponsorship in your integration.
The full Solana transaction lifecycle handled end-to-end
Execution starts with a standard Solana transaction.
Developers construct a transaction and pass it to Turnkey and then Turnkey completes the rest of the execution lifecycle, providing the following benefits:
- Blockhash fetching
Blockhashes are fetched at execution time to ensure freshness and maximize block inclusion. - Compute optimization
Transactions are simulated to determine compute unit limits - Priority fees
Fees are applied dynamically using real-time validator conditions - Broadcasting
The signed transaction is submitted to the network and tracked through confirmation
This eliminates the need for custom execution infrastructure while ensuring transactions land onchain.
Turnkey Transaction Management: Making transaction execution reliable
Reliability on Solana is determined at the execution layer. Transactions fail for predictable reasons, including stale blockhashes, incorrect compute limits, or mispriced fees. Turnkey addresses these failure modes directly at execution time.
Blockhashes are fetched immediately before broadcast to prevent expiration. Transactions are simulated to set precise compute limits, avoiding mid-execution failure or unnecessary cost. Priority fees are applied using real-time validator conditions to ensure timely inclusion.
Together, this removes the need for manual tuning and ensures transactions land onchain consistently under real network conditions.
Paired with Turnkey’s policy engine, teams can define how transactions execute, enforcing permissions and constraints at signing, turning reliable execution into a fully controllable system
Gas Sponsorship
On Solana, gas refers to the transaction fees paid to validators to process and include a transaction onchain.
With Transaction Management, gas sponsorship is enabled with a single API parameter. Turnkey manages fee payer funding and execution behind the scenes, allowing transactions to complete without requiring users to hold SOL.
Configuration and billing are consistent across all supported chains. Teams use the same integration across Ethereum, Base, and Polygon on EVM, and now Solana on SVM.
Rent Sponsorship
Transactions that create new accounts require additional setup at the protocol level. This includes associated token accounts (ATAs), which hold token balances for a wallet, program-derived accounts (PDAs), which are created and managed by smart contracts, and intermediary accounts used in flows like token swaps.
What rent is on Solana?
Creating these accounts requires a minimum SOL deposit. This deposit, known as rent, is required for account creation and persistence.
Why it’s a separate toggle from gas sponsorship
On Solana, rent deposits required for account creation carry different risk dynamics than transaction fees. When rent sponsorship is enabled and sponsored accounts are later closed, the refunded rent flows to the account owner, not the sponsor.
Because of this, rent sponsorship is configured separately from gas sponsorship and is disabled by default. See our docs for details on mitigations and policy controls.
How to enable it via the dashboard
Rent sponsorship is enabled through the Turnkey dashboard. Once enabled, it applies automatically to transactions that create new accounts.
Visibility
Status tracking is built directly into Turnkey’s execution pipeline.
Teams receive real-time lifecycle insight from submission through confirmation or failure without polling RPC endpoints or integrating external services.
Getting started with Turnkey’s Transaction Management for Solana
With this release, Turnkey brings Solana execution into the same model as EVM. Blockhash management, compute limits, fee estimation, sponsorship, and status tracking are handled at the infrastructure layer, moving transactions from construction through confirmation within a single execution pipeline.
Teams can build on Solana without needing to specialize in its execution model or maintain custom infrastructure.
Turnkey provides a consistent, reliable foundation for transaction execution across chains, allowing teams to focus on building their product rather than managing how transactions land onchain.
To learn more, explore the docs and get started with Turnkey.
Related articles

Featuring Encryption Key Storage with Turnkey
With Encryption Key Storage, teams can separate sensitive data from the keys that protect it and enforce exactly how and when those keys can be used.

Embedded Business Wallets: A new standard in payments, powered by Turnkey
Turnkey’s Embedded Business Wallets are designed to create secure, fully integrated financial experiences without exposing users to technical friction or unfamiliar wallet workflows.
