-
-
Instructions for users on how to delegate their governance power to the AI.
-
Make the AI agent
-
Initializing the AI agent with an API key
-
Successfully having the AI agent created
-
The different DAOs that users can browse
-
Wallet Connection
-
Dashboard on the Homepage regarding the DAOs you can vote for and the AI agents that you created
-
Delegation part of the AI
-
Giving governance to the AI so it can use your tokens to vote
Inspiration
Most people in DAOs don’t vote because proposals are complex and time‑consuming to read. We wanted to see if an AI “governance delegate” could participate on your behalf while still reflecting your values.
What it does
SolDAO Pilot lets you create an AI agent with a governance personality, connect your Solana wallet, select a Realms DAO, and get proposal‑by‑proposal vote recommendations. You can then follow or override the AI and cast votes on-chain from the app.
How we built it
We built a React/Next.js frontend with Solana wallet adapter to connect wallets and display DAO proposals from Realms. On the backend, we use the Solana Agent Kit plus Solana SDKs to interact with governance accounts, and an OpenAI model to turn user preferences and proposal data into structured responses that match each proposal’s options (e.g., YES/NO/ABSTAIN, numeric choices, or other DAO‑defined inputs).
Challenges we ran into
Understanding Realms/SPL Governance data structures and wiring them into a simple UI was hard as beginners. We also had to carefully design prompts and transaction flows so the AI’s decisions were consistent and the voting UX stayed safe and transparent.
Accomplishments that we're proud of
We shipped an end‑to‑end demo where an AI agent actually reads live DAO proposals and produces on-chain-ready votes on Solana devnet. We’re also proud of the clean dashboard UX: one screen to configure the agent, see proposals, and act on AI recommendations.
What we learned
We learned how Solana governance works under the hood, how to integrate Solana Agent Kit and wallet adapters, and how small prompt changes can dramatically affect AI behavior. We also saw how important clear UX is for something as sensitive as governance delegation.
What's next for SolDAO Pilot
Next, we’d like to support more DAOs, add non‑custodial delegation plugins so users never move tokens, and experiment with auto‑voting under strict safety rules. Longer term, we want SolDAO Pilot to become a hub where anyone can spin up trustworthy AI delegates for their favorite Solana DAOs.
Built With
- next.js
- openai
- react
- realms
- sendai
- solana
- solana/web3.js
- typescript
Log in or sign up for Devpost to join the conversation.