-
Notifications
You must be signed in to change notification settings - Fork 465
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: integrate Solana GPT Wallet into examples #219
base: main
Are you sure you want to change the base?
Conversation
Project deployed at https://solana-gpt-wallet.vercel.app for testing. |
Hey @pegasus1134, please can you launch this to mainnet so that we can test it properly. Also please attach screenshots showcasing the example performing on-chain actions |
Hey! On it now. Will give you an update in some time. |
I have now deployed to mainnet by making a few changes. I might still take a little bit more time to come up with the final version, you can meanwhile connect your wallet and check it out. If there's anything I can fix do let me know... |
Hey! I would like to work on this and close this today. Is there anything specific you would like me to do apart from the mainnet deployment and sharing transaction screenshots? |
Yes, I noticed that you're not making use of the SolanaAgentKit in your |
Thanks for letting me know. I will have this updated and ready to merge in a few hours |
@michaelessiet Update: The SolanaAgentKit has now been fully integrated into the Solana GPT Wallet. However, there is currently an issue with the agent initialization: Command processing error: Error: bad secret key size This appears to be related to how the agent private key is being passed or initialized. |
- Successfully integrated SolanaAgentKit for SOL transactions - Implemented user wallet authentication for mainnet - Added GPT natural language processing - Ready for mainnet SOL transactions - Resolved agent initialization issues
![]() ![]() |
@michaelessiet I've currently spent way too much time on this project for me to ignore it now, so I'd like to get this merged at any cost. If there is anything at all you'd like me to do you can let me know. |
![]() |
il definitely check this out and fix it. It works perfectly fine on the local system though. While I fix the deployed app you can maybe clone the repo and try running it locally and see if there are other issues with the code? It should be working there |
Sure, however, please know that we can not merge it unless a deployed version is fully functional |
Absolutely, I understand. Working on fixing the deployed app right away. I also wanted to know if you are looking for just a POC with Solana Token Send functionality in this PR, or it should be able to do everything like Creation, Swaps, etc before merging it? |
@michaelessiet I've fixed the issue. It was due to vercel limiting the serverless functions, no changes to the code. So now I've deployed it on render. The server might be a bit slow but I just tested a send transaction and it worked. Please do check it out: https://solana-gpt-wallet.onrender.com/ |
@michaelessiet Can you please check and let me know if it’s good to go? |
@thearyanag Could you please pitch in and let me know what I can do further to get this merged? |
Related Issue
Fixes #126 (Example Request: Solana GPT Wallet).
Changes Made
This PR adds the following changes:
Implemented the following features:
Implementation Details
Transaction Executed by Agent
Example transaction:
Prompt Used
Additional Notes
Limitations:
All features were tested locally on Solana Devnet.
Checklist