Distribution of Reward Token

How will the reward token distributed to the users and how is the reward calculated?

The total amount of reward tokens will be allocated into different pools based on the percentage input that the creator chooses. Those pools are typically the collateral base token and stablecoins. Once the token reward is split into the different pools, they will be rewarded to users who deposit the pool. Mining rewards are calculated based on the weight and period of the deposited token.
For example, a market creator chooses 10,000 XYZ tokens as the total reward for their HODLer market and the collateral is also the XYZ token. The market creator allocates 80% of their total rewards into the XYZ token pool and 20% into the USDT pool.
Assuming the total period for the pool is 10,000 blocks. Each block will reward 0.8 tokens to the XYZ token pool depositors and 0.2 tokens to USDT token pool depositors.
If the XYZ token pool has 100 XYZ tokens total at block t, and user A has 10 XYZ tokens deposited, user A will be rewarded (10/100)*0.8= 0.08 XYZ tokens at block t. The longer user A holds the deposit position and the more XYZ tokens user A deposits, the greater the rewards user A will receive.

When can I claim my rewards? Is there any lock-up period?

There is no lock-up period for the rewards. The rewarded token can be claimed anytime.
The reward calculation is weighted by the amount of their deposited token and the time of the deposit. This means that users who deposit the market’s base token will be rewarded in real-time.
Users can check the balance and claim under the market detail page and their portfolio page.

Total Rewards & Speed

The total amount of reward token is configured at the creation of the HODLer market. Once this is set up, the rewarding speed can only be increased. Any user can choose to increase the speed of the reward under the market detail page. Whoever increases the token, has to supply the total increased amount to the contract.

Configurations of the HODLer market

The mission of HODLer market is to be an open and permissionless lending market for any tokens and coins. Therefore, the HODLer market is designed to be as configurable as possible, so as to meet the needs of different types of tokens. We have 3 types of configurations: pre-configured, user-defined parameters, and DeFiner defined parameters.
Pre-configured parameters are set up at the parent smart contract level. Those parameters are not changeable and stay the same with the parent contract for any child Hodler market which it is cloned from, such as fund reserve address.
User defined parameters are inputted by users. When HODLer market contract is created, configurations are set up by the creator. After the configurations are initially set up, those configurations can only be changed through the DeFiner DAO proposal process. Anyone can propose a change request under the market detail page. Those change requests will be reviewed by DeFiner DAO and voted by DeFiner DAO. Once the proposal passes, those proposed changes will be implemented within 48 hrs. Find more details regarding the voting process and details here.

Definition

Reward Token Allocation: The Reward Token Allocation function allows the HODLer Market creator to choose the reward allocation amongst crypto asset pools to reward depositors.
Copy link
On this page
How will the reward token distributed to the users and how is the reward calculated?
When can I claim my rewards? Is there any lock-up period?
Total Rewards & Speed
Configurations of the HODLer market
Definition