Trade-mining timing parameters
| Parameter | Default/runtime contract |
|---|---|
TRADE_MINING_LENGTH | defaults to DEFAULT_TRADE_MINING_DURATION_IN_SETTLEMENT_EPOCHS = 3; override via TRADE_MINING_LENGTH |
DEFAULT_TRADE_MINING_SETTLEMENT_MULTIPLIER | 1 settlement multiplier between trade-mining distributions |
Reward-distribution parameters
| Parameter | Default/runtime contract |
|---|---|
TRADE_MINING_REWARD_PER_EPOCH | defaults to 35,000,000 / (3 * 10 * 365) DDX-equivalent units per epoch; override via TRADE_MINING_REWARD_PER_EPOCH |
TRADE_MINING_MAKER_REWARD_PERCENTAGE | defaults to 0.2; override via TRADE_MINING_MAKER_REWARD_PERCENTAGE |
TRADE_MINING_TAKER_REWARD_PERCENTAGE | computed as 1 - maker_percentage, so the default path is 0.8 |
DDX_FEE_DISCOUNT | 0.5 when fees are paid in DDX |
How to read these values
| Category | What it affects |
|---|---|
| duration and settlement-multiplier fields | how often trade-mining accounting rolls and how rewards align with settlement cadence |
| reward-per-epoch field | the baseline DDX-equivalent reward budget for one epoch |
| maker/taker split fields | how rewards are divided between passive and aggressive liquidity behavior |
| fee-discount field | how paying fees in DDX changes effective fee economics |
Notes
Trade-mining values are release-governed operator constants. Validate against current release configuration before using them as immutable economic assumptions. Reward-per-epoch and maker/taker split are runtime-configurable. Treat the defaults above as the code-backed baseline, not a universal deployment promise.Interpretation rules
- Do not assume the published defaults are permanent across deployments.
- Do not read trade-mining parameters as the whole token-economics system; they are one incentive surface.
- Do not infer exact live payout outcomes from the defaults alone without checking the active runtime posture.