anton reval

implementation

the renouncement

the fixed rate, the renounced authorities, no off switch

the rate and the epoch length are written once, at deploy, and then the authority to change them is renounced. the upgrade authority of the program is removed, the mint authority is removed, and the freeze authority is removed. there is no admin key, no pause, and no off switch.

renouncement is what makes the mechanism credible. a demurrage rate that an admin could lower under pressure, or raise against holders, would not be a rule, it would be a discretion. by removing the authorities, anton reval converts the rules from a promise into a fact of the deployed code.

upgrade authorityrenounced
mint authorityrenounced
freeze authorityrenounced
demurrage ratefixed at 2.00 percent
epoch lengthfixed at 7 days