thirdweb to Discontinue Solana Support on October 9th
Refocusing resources to enhance web3 development
At thirdweb, our goal is to create efficient development tools to advance web3. To this end, we continually adjust our chain support to provide maximum value to our users. After careful consideration, we've decided to end support for Solana on October 9th, 2023, at 12:00 PST.
Reasons for Discontinuation
Solana, despite its capabilities, is being discontinued to allow us to better allocate our resources to other chains and technologies that align more closely with user needs and development goals.
Implications:
- No further updates will be made to Solana components after October 9th.
- Users are encouraged to transition to supported blockchains before the deadline. Our team will assist with queries or support during this period.
- Our focus will shift to enhancing our toolset for other supported blockchains.
Moving Forward
- We will engage more with other promising blockchains and protocols to drive advancements in web3 development.
- The resource reallocation will enable the refinement of our development tools.
- Community feedback will continue to shape our development path.
Frequently Asked Questions (FAQs)
What will happen to my deployed Solana programs?
They will continue to run as is on Solana.
Will I still be able to access my deployed programs from the thirdweb Dashboard?
No.
Does Solana deprecation include Paper checkout support?
Yes, Paper checkout will no longer include Solana support.
Can I still use SDKs?
- The thirdweb Solana SDK is open source and can be used, but we will no longer be maintaining these repos.
How can I use a different RPC?
The SDK accepts a different RPC URL. The dev should sign up for a paid Solana node provider and provide it to the SDK:
import { ThirdwebSDK } from "@thirdweb-dev/sdk/solana";
const sdk = ThirdwebSDK.fromNetwork(
"https://YOUR_CUSTOM_SOLANA_RPC_URL",
{
clientId: "YOUR_CLIENT_ID",
secretKey: "YOUR_SECRET_KEY",
});