I recently encountered an error while trying to withdraw stSOL from the Tulip Protocol's "Lending" section:
Program Error: "Instruction #3 Failed - null"
At first, I thought it was just an honest UI issue. I tried to reach the protocol's support via Discord and Telegram, but found only scammers trying to steal my private key everywhere. I also noticed significant inactivity from the protocol's official channels, including their X account, and came to the conclusion that there is no support, only scams 🫠
Given the situation, I decided to dive into Solana development to build a tool that can help withdraw the tokens. However, I need some guidance on where to start to understand how this particular programs to be able to construct a valid transaction.
Can anyone provide advice on the necessary steps to locate, inspect the Program, and build a valid transaction for it? Are there any resources, tutorials, or existing tools that can help with this process?
Any guidance or resources would be greatly appreciated. Thank you!