Missions & incentives
Missions are tasks with a reward for activity on the exchange. The trader meets the conditions and claims the reward from the missions pool.
How a mission works
- Conditions. One or more: a metric and a threshold, optionally for a specific market.
- Counting period. All time, since the mission started, or the current epoch. An epoch lasts 100,000 blocks (~23 h). A repeatable mission counts afresh in every epoch.
- Participant requirements. A mission can require a minimum of fees paid and a minimum account age.
- Term and budget. A mission has a start block, an end block and its own budget. Once the budget is spent, it pays no more rewards.
- Who creates them. Missions are set up by the curator, an address appointed by governance. Up to 100 missions can be active at once.
Metrics
| Metric | What is counted |
|---|---|
| Volume | Trade notional |
| Fills | Number of fills |
| Fees | Fees paid |
| Markets | Number of different markets traded |
| Deposits | The trader's own deposits minus withdrawals, never below zero |
| Active days | UTC days with trading |
| Day streak | Consecutive days with trading |
| Referrals | Number of invited traders |
| Limit orders | Filled limit orders |
| Market orders | Filled market orders |
Rewards
| Kind | What the trader gets |
|---|---|
| USDC | A transfer to the wallet from the missions pool |
| Promo credit | A promo program voucher |
| Promo unlock | The whole result of an already issued voucher can be withdrawn, not only the profit |
A single mission pays at most 100 USDC. The program's total budget is 1,000 USDC.
How to claim
- Message. The reward is claimed with
MsgClaimMissiononce the conditions are met. - How often. Each mission can be claimed once; a repeatable one once per epoch.
- Epoch in the request. For a repeatable mission the message names an epoch: it must match the current one, and 0 means the current one. The reward of a past epoch can no longer be claimed, so claim it before the epoch ends.
Trading incentives
The incentives module rewards NTX in proportion to the fees paid. Payouts are locked for a year. The module is currently off through the enabled parameter.