Skip to content

Simple TIP Bot #77

@shawntabrizi

Description

@shawntabrizi

A simple TIP bot could be included into the project, allowing DAOs to discuss community members who have done things for Polkadot, and should receive a tip for that work.

Basic idea:

  • there should be a discord channel called "tips"
  • any user can create a new thread in that channel
    • perhaps with some limit, like only once per 24 hours, but people in the DAO shouldnt spam anyway, or they would be kicked out.
  • the beginning of the thread should be some evidence or text of the work the person has done, and include the tip recipient's address
  • other members of the dao submit a post with a "tip" amount.
    • for example tip: 10 DOT or tip: 0 DOT
    • perhaps we should allow a justification string aswell
  • The bot then waits 48 hours or for everyone to vote, and uses the median value to determine how much to tip.
    • Perhaps the bot shows the mean, median, mode
  • The bot then opens a tip for that amount using the DAO account, and votes AYE on the tip.
    • perhaps all "justification" strings are included in the tip anonymously to give context on why the DAO has decided to tip
  • A configurable % of the tip can be shared with the tip proposer, to incentivize the creation of tips.

Something like this. Would be happy to contribute if I was given some starting code on entry point to write the logic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P4Negligible Impact / Minor issue that doesn’t affect user baseenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions