Executed

Decrease Oracle Keeper Rewards and Refill Keeper Treasury


ID 802762...2728

ID 802762...2728

Proposed on: Jun 12th, 2026

Proposed on: Jun 12th, 2026

Result details
Final Votes

Quorum

20.76K of 9.74K

Majority support

Yes

For

20.76K

Against

0

Abstain

0

Actions

Type

Address

Details

Custom

0x9Ff8...A700

createUnbackedDebt(..)

Custom

Account

0x9Ff8...A700

Method

createUnbackedDebt(..)

Custom

0xa490...Bd10

settleDebt(..)

Custom

Account

0xa490...Bd10

Method

settleDebt(..)

Custom

0xF4F1...FC22

modifyParameters(..)

Custom

Account

0xF4F1...FC22

Method

modifyParameters(..)

Proposal

Overview

This proposal will transfer 5,000 HAI from the surplus buffer to the keeper treasury to fund ongoing keeper costs. This will enable us to avoid having to pass more frequent proposals to refill the keeper treasury.

Additionally this proposal will decrease compensation for oracle keepers from .1 HAI to .05 HAI

Details

It's not possible to directly transfer funds from the surplus buffer to a destination. We can however do the same thing by creating unbacked debt that is given to the keeper treasury and then immediately settle the unbacked debt with the surplus.

This will result in an increase of the keeper treasury by 5,000 HAI and a decrease in the surplus buffer 5,000 HAI.

The global debt will remain unchanged and we will have moved HAI from the surplus buffer to the keeper treasury.

This proposal will have 3 actions

1. Create 5,000 HAI in unbacked debt to the accounting engine and send HAI to keeper treasury SAFE (Vault) Engine [Executable Code Function 1]

safeEngine.createUnbackedDebt( address(accountingEngine), address(stabilityFeeTreasury), 5000 * RAD );

2. Settle the unbacked debt in the accounting engine Accounting Engine [Executable Code Function 2]

accountingEngine.settleDebt(5000 * RAD);

3. oracleJob.modifyParameters(rewardAmount, .05)

Contracts referenced in this proposal

  1. SAFE (Vault) Engine -0x9Ff826860689483181C5FAc9628fd2F70275A700
  2. Accounting Engine -0xa4900795EbFfadc12790f05f7c4AC42CD765Bd10
  3. Oracle Job -0xF4F18205D8D46638489865e42c0a71a3d4F9FC22
Final Votes

Quorum

20.76K of 9.74K

Majority support

Yes

For

20.76K

Against

0

Abstain

0

Final Votes
Status

Fri Jun 12, 09:31 pm

Draft created

Fri Jun 12, 09:36 pm

Published onchain

Sat Jun 13, 09:36 am

Voting period started

Sat Jun 13, 11:10 pm

Voting period extended

Sun Jun 14, 11:10 pm

Voting period ended

Mon Jun 15, 02:59 pm

Proposal queued

Tue Jun 16, 06:12 pm

Proposal executed