🌟 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
Share this project:

Updates