Description
After a year and change of usage, it seems like reputation as currently envisioned is too restrictive. A number of suggestions have been made about how to make reputation more flexible. After a call with Jack, Raul, and Arren, here is the proposal to move forward:
-
Introduce the ability to set a "reputation rate" for any token, not just the native token, e.g. payments in DAI could give reputation at a rate of 2:1, while payments in CLNY would give reputation at a rate of 1:1. The default setting would be native token at 1:1, and all other tokens at 1:0.
-
Introduce a per-domain scalar which scales the reputation earned in that domain. If a domain scalar is not set, the domain inherits the scalar from the parent.
-
In extraordinary circumstances, a colony should be able to edit the reputation earned by a payment to an arbitrary amount. It may be possible to implement this using the
payoutScalar
, or may require creating an additional motion. -
Remove ability to give bonus reputation using the expenditure's
payoutScalar
-
Allow variable decay rate for colonies