Polkassembly Logo

Head 1
Head 3
Head 4
Head 2
Create Pencil IconCreate
TRACKS
ORIGINS
Report an issueNeed help with something?
Foot 1
Foot 2
Foot 3
Foot 4
OpenGov
View All Medium Spender
Requested:16.35K DOT
Executed

Subsquare polkadot fellowship support milestone 1

inMedium Spender
a year ago
BeneficiaryBeneficiary:

(16.35K DOT)

The Fellowship collective is an on-chain body designed to ensure the Polkadot network is able to incentivise, recognise ans retain expertise and knowledge over its protocol to guarantee continued maintenance and innovation.

Gavin Wood

There are mainly 4 pallets involved in the whole business:ranked_collective, referenda, core_fellowship and salary. Check polkadot wiki for descriptions. Subsquare team has been developing features to support the whole business.

features

1. Features

Membership management

Membership interfaces will display all information relevant to a single member/candidate. The information includes:

  • Rank of a member/candidate.
  • Activeness.
  • Demotion/promotion/offboard period and count down for a single member/candidate.
  • Summary about member induction and member/candidate distribution.
  • Evidence of a member for rank-retention.
  • System params which includes various rank related periods and salaries.

Various transactivce actions are supported which includes:

  • A member can import himself/herself to the core system.
  • A member can induct a candidate to the fellowship.
  • A member can be bumped if his/her demotion period is reached.
  • Shortcut actions for a member to create a referendum to promote another member or keep another member in his/her rank.
  • A member can set himself/herself to be active or unactive.
  • A member can submit evidence for rank-rentention.

Salary system

Salary management is by cycles. Each cycle is divided into registration and payment period. Members can register and claim their payment in each cycle. Final payment is decided by a member's salary and the budget of each cycle.

Pages and components are developed to show salary related information, including:

  1. All cycles including history ones and the ongoing cycle and their summary data.
  2. Each cycle detail information including
    • Basic information like budget, time duration, payment summary, etc.
    • Members registration.
    • Payments including registered and unregistered payments.
    • Feeds of a single salary cycle.
  3. Members of the salary system.
    • Members table on which we can see each member's basic info and state in the salary system, like whether he/she is registered, last active cycle, payment state.
    • Members filter by rank or state.
    • Inducted members count summary.
  4. Active cycle summary panel which give a fast track of ongoing cycle for members.

Supported member actions include:

  • A member can induct himself/herself to the salary system.
  • A member can register into the active cycle.
  • A member can claim the salary.
  • Expired salary cycle can be bumped.

Feeds

To record what happened, activity feeds are developed for core_fellowship and salary modules. They includes the member induction, rank promotion/demotion/rentention, params change, salary cycle start/end, registration, payments and all history activities.

These feeds will be also divided by salary cycles, a signle member to show specific business, and there will be filters for a fast history activities search.

2. Budget breakdown

WorkEstimated hoursmemo
Research, feature, UI& UX design3202 FTE * 20days
Membership management4803 FTE * 20 days
Salary system7203 FTE * 30 days
Feeds1602 FTE * 10 days
Testing321 FTE * 4 days
Total1712
  • Hour rate $90, total request is $154,080.
  • DOT EMA30 price is 9.425. Requet for DOT is 16,348.

3. Future plans

  • Statistics including expenditure, membership, etc.
  • Treasury system: there will be treasury pallet on collectives para chain.
  • Fellowship member notifications: new salary cycles, new members, salary cycle closing, demotion period is closing, etc.
  • Fellowship member detailed information on profile page.

Comments (0)

PleaseLogin to comment

Proposal Passed

3

of 3

Summary

0%

Aye

AyeNay

0%

Nay

Aye (98)0.0 DOT

Support0.0 DOT

Nay (5)0.0 DOT

Voting Data

Approval%

Support%

Threshold0.00%

Threshold0.00%

Help Center

Report an Issue
Feedback
Terms and Conditions
Github

Our Services

Docs
Terms of Website
Privacy Policy

A House of Commons Initiative.

Polka Labs Private Limited 2025

All rights reserved.

Terms and ConditionsTerms of Website
Privacy Policy