Documentation

Focusify

Decentralized accountability platform on Starknet - UOttawa Hack 7 Winner

Overview

A blockchain-based platform that combines gamification with accountability. Users stake money to participate in focus groups, lessons, or competitions. Smart contracts enforce rules, track participation, and redistribute rewards.

Won the Challenge Winner award at UottaHack 7 in the Starknet category.

Features

  • Decentralized focus group and lesson hosting
  • Financial stake mechanism to enforce accountability
  • Competition platform with rule voting and enforcement
  • Smart contract-based reward redistribution
  • Community governance through voting on rule adherence
  • Multi-round competitions with progressive challenges
  • Transparent on-chain scoring and results
  • Sponsored events with external funders

How It Works

  1. Participant Joins – User stakes cryptocurrency to join a focus group or competition
  2. Smart Contract Locks Funds – The contract securely holds staked amounts
  3. Participation Tracking – On-chain tracking of engagement and completion
  4. Community Voting – Participants vote on whether members met group rules
  5. Reward Distribution – Smart contracts automatically redistribute funds to successful participants

Tech Stack

  • Cairo
  • Starknet
  • Scarb
  • starkli
  • Next.js 14
  • React 19
  • TypeScript
  • Vercel
  • Web3.js

On this page