Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
As far as I understand, it is possible to make custom transaction instructions with @solana/web3. I think I can implement this functionality, but I need help finding out what transactions are being sent when deploying a program and their payload schema.
I'm trying to keep my whole workflow around TypeScript and have my own set of functions to interact with Solana network. Using CLI isn't reliable in my case since I won't have full flexibility especially when it's about key management.