Le mécanisme Double‑Double
Le nom vient de la propriété centrale de la courbe : quand la TVL double, l’APR cible double aussi. À prix constant, cela multiplie l’émission nécessaire par quatre.
La courbe de paliers
L’APR cible démarre à 50 % dès 50 000 USD de TVL globale (les deux pools cumulés), puis double à chaque doublement de la TVL :
| TVL globale (MOON + LP) | APR cible |
|---|---|
| < 50 000 USD | 0 % |
| ≥ 50 000 USD | 50 % |
| ≥ 100 000 USD | 100 % |
| ≥ 200 000 USD | 200 % |
| ≥ 400 000 USD | 400 % |
| ≥ 800 000 USD | 800 % |
| … | … jusqu’au multiplicateur ×1024 |
Comment le taux d’émission en découle
Tout le calcul est fait on-chain, dans MoonMasterChef :
- Un rôle séparé,
emissionUpdater, publie deux prix (MOON et la part LP) en USD à 18 décimales viaupdateValuation. - Le contrat calcule
TVL0 = MOON stakés × prix MOONetTVL1 = LP stakés × prix LP, puisTVL = TVL0 + TVL1à partir de sa propre comptabilitétotalStaked, jamais du solde ERC‑20 brut du contrat. - Le palier Double‑Double atteint détermine l’APR cible, qui détermine le taux d’émission nécessaire pour le financer.
- Le taux est plafonné à 10 MOON/seconde, quel que soit le résultat du calcul.
- Chaque pool reçoit une émission strictement proportionnelle à sa part de la TVL :
récompense PID0 = récompense globale × TVL0 / TVL. Un retrait dans une pool ne peut donc pas faire grimper son propre APR.
Les prix expirent après 24 heures. Passé ce délai, l’émission effective retombe à zéro jusqu’à une nouvelle publication : elle ne continue jamais sur un prix périmé.
Le calcul et son plafond vivent entièrement dans le contrat, sous timelock : aucune adresse ne peut imposer un taux au-delà de 10 MOON/s ni s’appuyer sur le solde brut du contrat comme TVL (voir Sécurité).
Mode manuel de secours
Le timelock peut à tout moment basculer sur un taux manuel fixe (toujours plafonné à 10 MOON/s) et sur une répartition de secours 300/700 entre PID 0 et PID 1, utilisée uniquement si le calcul automatique proportionnel à la TVL est désactivé.
Ce qu’il faut retenir
- Doubler la TVL au passage d’un palier double l’APR cible et quadruple le besoin d’émission, jusqu’au plafond de 10 MOON/s ; après quoi, l’APR réel peut retomber sous la cible.
- Aucun APR, prix ou rendement n’est garanti : la courbe fixe un objectif de financement, pas une promesse.