Bounty Board Personas

Detailed information on personas interacting with the Bounty Board. Assumes one BountyBoard for all of BanklessDAO, and references the Discord-centric flow captured here by @Bpetes:
 
There are 3 types of personas that interact with (i.e. modify the state of) the Bounty Board: Creators, Claimers, and Administrators. The permissions listed below may be scoped down for roles. Example roles are listed.
  • Creators: the Bankless member who creates a Bounty
    • Permissions:
      • BanklessBot CreateBounty Access
      • Create Bounty from Webpage Access
      • Activate Bounty from Webpage Access (includes access to Wallet to claim BANK reward)
      • Update Bounty from Webpage Access
      • Deposit Funds into Bounty specific Escrow Access
      • Mark Bounty as Completed from Discord
      • Cancel Bounty from Webpage Access
  • Claimers: the Bankless member(s) who claims a Bounty
    • Permissions:
      • View all active Bounties in Discord (Assumes read access for L0s)
      • View all active Bounties on the BountyBoard Webpage
      • Claim Bounty in Discord
    • Subroles:
      • L0 claimer
        • Only claim lower reward Bounties?
      • Frequent claimer
        • Percentage of Bounty paid upfront 50% instead of 25%
  • Admin: the Bankless member who manages a Bounty Board
    • Permissions:
      • Cancel Stale Bounties
      • View all Bounties
      • Export Data
      • Update Distribution Style for Bounty Reward per Discord Handle
    • Subroles:
      • Analytics Admin
 

Bounty Board Personas

Detailed information on personas interacting with the Bounty Board. Assumes one BountyBoard for all of BanklessDAO, and references the Discord-centric flow captured here by @Bpetes:
 
There are 3 types of personas that interact with (i.e. modify the state of) the Bounty Board: Creators, Claimers, and Administrators. The permissions listed below may be scoped down for roles. Example roles are listed.
  • Creators: the Bankless member who creates a Bounty
    • Permissions:
      • BanklessBot CreateBounty Access
      • Create Bounty from Webpage Access
      • Activate Bounty from Webpage Access (includes access to Wallet to claim BANK reward)
      • Update Bounty from Webpage Access
      • Deposit Funds into Bounty specific Escrow Access
      • Mark Bounty as Completed from Discord
      • Cancel Bounty from Webpage Access
  • Claimers: the Bankless member(s) who claims a Bounty
    • Permissions:
      • View all active Bounties in Discord (Assumes read access for L0s)
      • View all active Bounties on the BountyBoard Webpage
      • Claim Bounty in Discord
    • Subroles:
      • L0 claimer
        • Only claim lower reward Bounties?
      • Frequent claimer
        • Percentage of Bounty paid upfront 50% instead of 25%
  • Admin: the Bankless member who manages a Bounty Board
    • Permissions:
      • Cancel Stale Bounties
      • View all Bounties
      • Export Data
      • Update Distribution Style for Bounty Reward per Discord Handle
    • Subroles:
      • Analytics Admin