Inspiration

Monitoring the uptime of critical infrastructure shouldn't rely on centralized services that can fail, censor, or go dark. Inspired by the principles of decentralization, we built DecentralWatch - a DePIN-powered platform where global validators report website uptime and get rewarded on-chain.


What it does

DecentralWatch allows users to track the real-time uptime of websites through a network of decentralized validators - both human-operated and cloud-based. Validators check website health, sign results with Solana keypairs, and submit them to a backend API. The data is aggregated into a clean dashboard with status graphs, history, and reward tracking.


How we built it

  • Frontend: Next.js, TypeScript, TailwindCSS
  • Desktop App: Electron app with Wallet auth
  • Backend: Node.js + Express with PostgreSQL
  • Blockchain: Solana (Web3.js) for validator rewards and validation proofs
  • Cloud Infra: AWS EC2 instances for distributed cloud validators

Challenges we ran into

  • Securely storing validator keypairs in Electron apps
  • Handling unreliable network conditions for human validators
  • Balancing reward distribution with validator cost-efficiency
  • Managing multiple EC2 instances and automating their health checks
  • Designing an intuitive yet developer-grade dashboard UX

Accomplishments that we're proud of

  • Built a working MVP with both cloud and human validator support
  • Onboarded real users to validate websites from different geographies
  • Seamless Phantom integration in user facing and validator explorer website
  • Stored wallet keypair locally at OS level in an Electron environment
  • Deployed globally-distributed cloud validators with regional accuracy
  • Got early grants from Solana × CoinDCX and feedback from Upstox engineer

What we learned

  • Building DePIN systems requires a strong incentive model and UX clarity
  • Electron requires secure key management strategies
  • You can make validators efficient and privacy-preserving
  • Community validators boost credibility, but need thoughtful onboarding

What's next for DecentralWatch

  • Launching on Solana Mainnet
  • Introducing validator reputation scores and staking
  • Adding multi-chain support (Polygon & Ethereum next)
  • Mobile app for validators and website owners
  • DAO-based governance for future roadmap votes
  • Monetization via premium monitoring tools and SLA guarantees

Built With

Share this project:

Updates