Solana RPC error -32015: transaction version mismatch causes missed transactions in apps
Developers whose Solana code logs error -32015 are seeing transactions go missing because the RPC rejects version 1 transactions when the client requests only up to version 0. Version 1 transactions went live on mainnet on September 15, 2026, and by late October they made up over 40% of sampled non-vote transactions, including 44.4% of swaps. Whether a given transaction triggers the error depends on the wallet or SDK the sender used, so payments can fail for some users while succeeding for others. The reporter notified more than 30 open-source projects, and six maintainers have already released fixes. The fix is to set maxSupportedTransactionVersion to 1 and use a compatible library version, such as @solana/web3.js 1.99.0 or later or @solana/kit 7.1.0 or later.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in