🌟 Inspiration
Polkadot governance is powerful but difficult for everyday users to navigate. Tracking proposals, understanding wallet activity, and keeping up with on-chain decisions often requires multiple tools and technical knowledge. I wanted to create a simple, unified platform that makes governance participation easy, transparent, and user-friendly.
🛠️ What I Built
PolkaGuardian is a lightweight governance and wallet analytics assistant with three core components:
Dashboard (Vercel) — Shows proposal timelines, referendum details, and wallet activity insights.
Governance Data Pipeline — Pulled and cleaned governance data from Dune (using CSV for v1 due to API cost).
AI Assistant — Helps users interpret governance actions, wallet behavior, and proposal context in simple language.
📚 What I Learned
How to work with Polkadot governance structures (OpenGov tracks, proposals, referenda).
Integrating AI reasoning with blockchain-derived data.
Managing data pipelines when public APIs have cost or rate-limit constraints.
Deploying a fast, lightweight front-end using Next.js + Vercel.
⚠️ Challenges
Subscan governance endpoints were not entirely narrowed to my use case, so I switched to Dune SQL and cached results for testing.
AI model limitations — It needs deeper domain knowledge to answer edge-case Polkadot queries.
Time constraints meant focusing on core features rather than full automation.
🎯 Outcome
A clean, functional, beginner-friendly platform that lowers the barrier to understanding Polkadot governance and wallet behavior — with a clear roadmap for automation, AI fine-tuning, and real-time data sync.
Built With
- dune
- nextjs
- openai
- react
- recharts
- streamlit
- subscan
- summarization
- tailwind-css
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.