[DIS] CKBoost Gamified Community Engagement Platform Proposal

Just wanted to share the payment status for this proposal so everyone’s aware of the progress:

  • Initial Down Payment: 360,231 CKB — completed on August 8, 2025

  • Milestone 1 Payment: 1,928,641 CKB — completed on October 23, 2025

4 Likes

Milestone 2 Report for CKBoost

Preface

Milestone 2 focuses on:

  1. Implementations of advanced API based on Netlify Functions and Proxied validation that are core to new modules including identity verification, achievement, reward tracking, streak bonus;

  2. Implementation of the tipping system with multi-signature peer approvals;

Overview

Work during this iteration centres on expanding the identity system beyond the initial wallet-only approach, introducing community-facing leaderboards, and building the multi-signature tipping rail that unlocks peer recognition. Significant progress landed across the dApp, smart contracts, and serverless functions, while several components remain in active development for the final stretch of the milestone.

:white_check_mark: Delivered Components

Identity & Verification

  • :white_check_mark: Telegram login, wallet binding, and server-side attestation via Netlify function (dapp/app/verify/page.tsx, dapp/netlify/functions/telegram-authenticate.ts)

  • :white_check_mark: Unified verification status hook with campaign gating helpers (dapp/lib/hooks/use-verification.ts)

  • :white_check_mark: Verification dashboard surfaces current bindings, pending actions, and manual review intake UI

Gamification & Profiles

  • :white_check_mark: Chain-backed leaderboard page with live Points UDT aggregation and per-user positioning (dapp/app/leaderboard/page.tsx, dapp/lib/services/leaderboard-service.ts)

  • :white_check_mark: Contributor dashboard summarizes submissions, campaign progress, token balances, and activity timeline (dapp/app/dashboard/page.tsx)

  • :white_check_mark: Navigation and layout updates expose leaderboard, tipping, and verification entry points across the dApp

  • :white_check_mark: Streak bonus implemented

  • :white_check_mark: Achievement implemented

Tipping Foundations

  • :white_check_mark: ckboost-tipping-type contract skeleton with business rules for supporter whitelists and approval thresholds (contracts/contracts/ckboost-tipping-type/src/recipes.rs)

  • :white_check_mark: SSRI-enabled tipping service/provider capable of proposing or updating tips, fetching approved proposals, and reading funding pools (dapp/lib/services/tipping-service.ts, dapp/lib/providers/tipping-provider.tsx)

  • :white_check_mark: Community tipping pages with proposal form, Nostr-backed long descriptions, and detailed proposal cards (dapp/app/tipping/*, dapp/components/tipping-card.tsx)

Admin & Infrastructure

  • :white_check_mark: Protocol administration components expose tipping configuration, script hashes, and pending changes (dapp/components/admin/protocol/*)

  • :white_check_mark: Deployment documentation for Telegram identity infrastructure (dapp/DEPLOYMENT.md)

  • :white_check_mark: Updated deploy-contracts.sh to recognize tipping contracts alongside existing script bundle

Postponed Items

  • Generic identification data structure is available for DID/KYC.

  • Multiplier as not meaningful after bonus streak is implemented

Appendix: Deliverables for M2

  • Expand verification methods: integrate Telegram admin review, prepare DID/KYC hooks for later.

    • Update: Telegram binding is now automatic. DID/KYC is ready for further implementation.
  • Design simple leaderboards and user profiles with progress tracking.

    • Update: Implemented.
  • Add streak bonuses, difficulty multipliers, and badge milestone features.

    • Update: Streak bonus and badge milestone features are now implemented. Difficulty multipliers are postponed.
  • Develop the tipping system with multi-signature peer approvals.

    • Update: Implemented.
  • Improve user profiles: public achievements, contribution logs.

    • Update: Implemented.
  • Build out admin dashboard for better submission management and analytics.

    • Update: Implemented.

Footnotes

  1. Milestone site has been promoted to M2 from M1.
  2. All follow ups and planned features that are not scheduled are posted as issues in GitHub · Where software is built with appropriate taggings and notes.
  3. Testing guidelines are similar to the previous one for M1; refer to this report for M2 coverage.
  4. M3 would start as M2 gets feedback and reviews.
4 Likes

Thanks @Alive24 for your continued work on this. I have conducted testing and feedback for M2 features and would advise it is ready for M3. @poshboytl

I have also requested that the CKB milestone payment be adjusted to reflect the USD value in a separate thread.

2 Likes

Dear community, a quick update, CKBoost’s M2 funds have been paid by the DAO Treasury: https://explorer.nervos.org/transaction/0x07aef49a7290a534a901bb1e1bb701c141976cb4a7843cd3c4772e88ed12dfcb

Details: 4635652.81*0.3 = 1,390,695.843 CKB

Additionally, according to Transitional Policy Statement (Community Fund DAO v1.1), Terry subsidized the funds: https://explorer.nervos.org/transaction/0x028bbd907370ff4f703fc794adf1d6542bea995381c7e3245d964779fa9a5ced

Details: 6000 - (1,390,695.843 * 0.002315) = 2,780.539123455
2,781 / 0.002315 = 1,201,295.8963282937


亲爱的社区成员,快速更新一下,CKBoost 的 M2 资金已由 DAO 金库支付:https://explorer.nervos.org/transaction/0x07aef49a7290a534a901bb1e1bb701c141976cb4a7843cd3c4772e88ed12dfcb

详情:4635652.81 * 0.3 = 1,390,695.843 CKB

此外,根据 Transitional Policy Statement (Community Fund DAO v1.1) 的信息,Terry 提供了资金补贴:https://explorer.nervos.org/transaction/0x028bbd907370ff4f703fc794adf1d6542bea995381c7e3245d964779fa9a5ced

详情:6000 - (1,390,695.843 * 0.002315) = 2,780.539123455
2,781 / 0.002315 = 1,201,295.8963282937

4 Likes

Milestone 3 Report for CKBoost

Milestone 3 focused on shipping the remaining core implementation work, followed by a structured testing campaign to validate real-world flows and polish the product based on feedback. At this stage, the main code deliverables are completed; the remaining work is primarily around organizing end-to-end real campaign testing and iterative improvements based on test results which would be organized by Neon very soon.

In addition beyond milestone 3, we also implemented a major UI update thanks to the awesome design from Ahrom.

Delivered in Milestone 3

New Implementation

  1. Staff management module
  2. Social interactions module
    1. Nostr based commenting, liking, tipping
    2. Indexing and rendering for social interactions anchored to event
    3. Verification and management.
  3. Major UI Updates

UX Improvement

  1. Global transaction tracker
  2. Explorer integration

Module Enhancement and Fixes

  1. Cover image
  2. Proxy Admin Workflow for Telegram verification, streak bonus, achievements.
  3. Event expiration
  4. Caching and loading

Documentation & Research

  • Nextra integration
  • Research on Submission/Verification
    • X Integration
    • Timestamp based validation with Netlify function
    • Oracle-based onchain/offchain validation with Netlify function
    • Nervos Talk integration
  • Research on new features for next proposals

Outstanding Items

  1. Real test campaign and reward distribution
  2. Real verification flow test
  3. Improvements and bug fixes based on real test feedback.

The main milestone site has been promoted to M3 at https://ckboost.netlify.app/.

The previous site is available at https://milestone-2-preview--ckboost.netlify.app/ but many features that rely on on-chain data and domain configuration won’t work.

7 Likes