hackquest logo

RikuyApp

Rikuy — anonymous corruption reporting on a custom Arbitrum L3. ZK-proven identity, gasless UX, AI-validated evidence, immutable on IPFS. Solidity + Rust/Stylus contracts, 73 tests, live chain, real users in Bolivia. Whistleblowers stay anonymous. Evidence never disappears.

Videos

Tech Stack

Solidity
Rust
Web3
Node
Ethers

Description

Rikuy (Quechua for "To See") is a fully deployed anonymous civic reporting platform that enables Bolivian citizens to report corruption and infrastructure failures with 100% anonymity and zero blockchain knowledge required.

The Problem: Bolivia ranks 140/180 on Transparency International's Corruption Index (score: 26/100). Whistleblowers face retaliation, bureaucratic barriers, and evidence routinely "disappears" from government servers.

Our Solution: A gasless, zero-knowledge platform where citizens verify their identity via government credentials (Ciudadanía Digital) without revealing personal data, then submit geolocated reports with photographic evidence — all stored immutably on our own Arbitrum Orbit L3 chain.

What makes Rikuy unique:

  • ZK-proven anonymity — Reclaim Protocol verifies citizenship without extracting names or IDs

  • Zero gas fees — Backend Relayer pays all L3 gas, users never see a wallet

  • AI-powered validation — Gemini Vision pre-validates evidence and filters spam/NSFW before on-chain submission

  • Cross-language contracts — Solidity orchestration (UUPS proxies) + Rust/Stylus (WASM) for high-performance storage

  • Government resolution workflow — Verified reports are forwarded to government entities for action

This is not a prototype. Rikuy is a live platform with active conversations with gubernatorial and mayoral candidates across 4 Bolivian departments ahead of the March 2026 subnational elections. Our B2B SaaS model (RIKUY Connect + RIKUY Insights) generates revenue from lawyers, journalists, NGOs, and government agencies seeking territorial intelligence on citizen complaints.

🌐 Live at: rikuyapp.com | 🔗 L3 RPC: Chain ID 313370 | ✅ 73 tests passing (Foundry, including fuzz testing)

Progress During Hackathon

Deployed custom Arbitrum Orbit L3 AppChain (Chain ID 313370) with 24/7 Nitro node Developed cross-language smart contract architecture: 4 Solidity contracts (2 UUPS proxies) + 1 Rust/Stylus WASM contract ntegrated Reclaim Protocol for ZK citizenship verification against Bolivia's Ciudadanía Digital government portal Built gasless UX with Privy embedded wallets + backend Relayer (citizens never interact with crypto) Implemented AI-powered evidence validation using Google Gemini Vision (spam/NSFW filtering + photo-description coherence) Set up IPFS storage via Pinata for immutable evidence preservation Built full React frontend with identity verification, report creation, community map, and validation system Built Express.js backend with gas relayer, EXIF metadata stripping, rate limiting, and API gateway Wrote 73 Foundry tests with fuzz testing (256+ runs) across all contracts Deployed production infrastructure: dedicated VPS with Docker, systemd services, and Traefik reverse proxy Created go-to-market roadmap aligned with Bolivia's March 2026 elections, with active institutional contacts in 4 departments

Fundraising Status

Bootstrapped. $200 self-funded marketing budget. Active conversations with gubernatorial candidates in 4 Bolivian departments for pilot agreements. Applying to Arbitrum ecosystem grants, PNUD Bolivia digital governance funds
Team Leader
DDaniel Hidalgo
Project Link
Sector
OtherDAO