• © Goverland Inc. 2026
  • v1.0.8
  • Privacy Policy
  • Terms of Use
MCDEXMCDEXby0x5D80B049fa92c881fD271B3A8974Cd2Ac338B5130x5D80…B513

Proposal 42: Mining Program Epoch 1 - 6

Voting ended over 4 years agoSucceeded

The proposal is on https://forum.mcdex.io/t/proposal-42-mining-program-epoch-1-6/542

Motivation

The Mining program Epoch 0 is ongoing. MCDEX achieved a $170m TVL and $100m daily volume.

I suggest extending the program for another six epochs (12 weeks) after epoch 0 ends.

Aim:

  1. Onboard more users
  2. Onboard marketmakers (aggregators)
  3. Increase Liquidity pool and volume

Changes

We shall make some minor changes to the term of epoch 0 as follow:

Fee Factor

Because we are planning to introduce more perpetual contracts and different contracts may have different fee settings, we shall use the fee paid to the DAO, instead of the total fee, in the trading mining formula. Thus, no matter what the fee rate of the perceptual is, we only take the fee paid to the DAO into account when calculating the fee score. The fee paid to the DAO is a fair factor to measure the contribution of the trader to the Ecos-system.

The fee paid to the DAO contains:

  • Treasury fee (0.015% on all the networks)
  • Operator fee if MCDEX DAO is the operator of the pool (variable, 0.025% on BSC)

If the perceptual has a fee rebate setting, the rebate should be excluded from the fee score.

MCB Re-stake

Currently, traders stake MCB tokens for 100-day to participate in the trading mining program. The lock-time decreases day by day, decreasing the staking score of the trader. We shall allow the trader to re-stake their MCB to maintain their staking score. After re-staking, the lock-time will be reset to 100-day.

Mining Program

Reward Schedule

I suggest allocate the epochs some MCB as the mining rewards and decrease the rewards linearly. The rewards should be separated into two parts: 10% for liquidity mining and 90% for trading mining.

Epoch Time Total Rewards Liquidity Mining Trading Mining
1 Oct 18 ~ Oct 31 80k MCB 8k MCB 72k MCB
2 Nov 1 ~ Nov 14 70k MCB 7k MCB 64k MCB
3 Nov 15 ~ Nov 28 60k MCB 6k MCB 54k MCB
4 Nov 29 ~ Dec 12 50k MCB 5k MCB 45k MCB
5 Dec 13 ~ Dec 26 40k MCB 4k MCB 36k MCB
6 Dec 27 ~ Jan 9 30k MCB 3k MCB 27k MCB

The MCDEX DAO can change the schedule via governance if necessary.

Liquidity Mining

MCB rewards shall distribute to the LPs who add liquidity to the MCDEX AMM. The foundation shall choose the proper pools for the mining program and allocate the rewards among the pools.

Trading Mining

MCB will be distributed to traders based on a formula that rewards a combination of fees paid, open interest, and staking score. MCB will be distributed on a 14-day epoch basis and is not subject to any vesting or lockups. The number of MCB of each epoch is determined by MCDEX DAO governance.

The function below is used to compute how much MCB is awarded to each trader during each epoch:

$$ w=f^{\alpha } \cdot d^{\beta} \cdot s^{\gamma} $$

$$ r=R\cdot \frac{w}{\sum_{n}{w_{n}}} $$

Term Definition
r Reward for a specific trader.
R Total reward to be split between all traders in the pool for the epoch.
w Individual trader score.
f Total fees paid by a trader to the MCDEX DAO in this epoch.
d A trader’s average open interest (measured every minute) across all selected markets in this epoch.
s A traders’ average MCB staking score (measured every minute) in this epoch.
α A constant that determines the weight of fees. The initial value is α= 0.7.
β A constant that determines the weight of open interest. The initial value is β=0.3.
γ A constant that determines the weight of the staking score. The initial value is γ=0.3.

MCB Staking Score

A trader can obtain Staking Score by locking MCB in the staking smart contract. The lock time of staking is 100 days.

The Staking Score (s) is defined as follows: $$ s=n\cdot t $$

Term Definition
n The number of staked MCB.
t The remaining lock time in days.

Update of Lock Time

If the trader stakes multi-times, the remaining lock time is the weighted average value of each staking.

Supposing a trader has n staked MCB and the remaining lock time is t, if he stakes another m MCB, the remaining lock time t is updated as follows:

$$ t=\frac{t\cdot n+T\cdot m}{n+m} $$

The initial value of T is 100 days, which can be changed by MCDEX DAO governance.

The trader can reset the lock-time to T at any time.

Multi-chain

Since MCDEX has a multi-chain strategy, the mining program shall be deployed to multi-chain either. The foundation shall add chains to the program step by step during the epochs.

The Trader Staking Scores shall be shared across the chains. Thus, the staking score shall be the sum of the scores on the chains. $$ s = \sum_{n}{s_{n}} $$


I suggest the community discuss this proposal.

Note: I will modify the proposal draft according to the feedback of the community before voting.


Notice from Admin

MCB is deployed to Ethereum and BSC, to make more ppl can participate in the governance, we will leverage snapshot.org to vote. Unfortunately, Snapshot removed Arbitrum support recently. Holders on Arbitrum have no voting power. In order to vote on the proposal, MCB holders on Arbitrum have to transfer their MCB to BSC via Anyswap.io before the snapshot is created (Oct 14th).

The ppl below will have vote power:

  • Etherum:
    • MCB holders
    • Uniswap v2 LP
    • Uniswap v3 LP
  • BSC
    • MCB holders
    • Traders who staked MCB

Off-Chain Vote

For
294.84K 100%
Against
0 0%
Download mobile app to vote

Timeline

Oct 15, 2021Proposal created
Oct 15, 2021Proposal vote started
Oct 16, 2021Proposal vote ended
Oct 26, 2023Proposal updated