• © Goverland Inc. 2026
  • v1.0.1
  • Privacy Policy
  • Terms of Use
ExactlyExactlyby0x13FD608F64C9dE7627e28C8906350ad4F0E1C24d0x13FD…C24d

[EXAIP-24] Rewards Controller Update

Voting ended 10 months agoSucceeded

Proposal ID: EXAIP-24
Proposer: Exa Labs
Date: April 2, 2025

Summary

This proposal introduces a new implementation to the Exactly Protocol’s Rewards Controller. The new design extends reward distributions to fixed deposits while incorporating several gas optimizations to ensure low transaction costs when interacting with Markets or claiming reward assets.

Background

The RewardsController contract manages the distribution of reward assets across the Exactly Protocol. Until now, rewards were only allocated to variable deposits, variable borrows, and fixed borrows. Due to technical limitations, fixed deposits were excluded. This proposal addresses those limitations, enabling fair and efficient reward distribution to fixed deposit positions.

Technical Implementation

The proposed changes enable rewards to be distributed to fixed-interest rate deposits. Rewards previously allocated to variable-rate deposits will now be equally shared with fixed-rate deposits. Fixed depositors will be able to view their new reward deposit rate.

To support this, new storage variables are added to the Market Contract to consolidate users’ fixed deposits and borrowings more efficiently. This reduces the gas cost of reward calculations by up to 70% and improves the codebase for future enhancements.

Audits

  • ABDK audit report
  • Github diff comparison

Conclusion

This upgrade enhances the Rewards Controller by expanding reward distribution to fixed deposits and optimizing gas usage. It represents a meaningful step toward improving user incentives and protocol efficiency.

Off-Chain Vote

For
470.48K EXA100%
Against
0 EXA0%
Abstain
0 EXA0%
Quorum:470%
Download mobile app to vote

Discussion

Exactly[EXAIP-24] Rewards Controller Update

Timeline

Apr 02, 2025Proposal created
Apr 03, 2025Proposal vote started
Apr 08, 2025Proposal vote ended
Apr 08, 2025Proposal updated