Skip to content

hydration market#1

Open
mrq1911 wants to merge 250 commits intomainfrom
hydration
Open

hydration market#1
mrq1911 wants to merge 250 commits intomainfrom
hydration

Conversation

@mrq1911
Copy link
Copy Markdown
Member

@mrq1911 mrq1911 commented Nov 13, 2024

No description provided.

mrq1911 and others added 30 commits March 4, 2026 17:21
Enable USDC+USDT as borrowable in isolation, increase PRIME debt ceil…
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…to 1.0268

- supplyCap: 5,000,000 → 10,000,000
- debtCeiling: 400,000,000 ($4M) → 800,000,000 ($8M)
- PRIME oracle price: 1.0244 → 1.0268
- Add update-prime-params proposal task

Proposal hash: 0xf5f136d2632f6f02c8494c1268035388e6e5a903f801ef6f6f33f4f5601fd269

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Increase PAXG supply cap to 250 and borrow cap to 175
Deploys a ManagedOracle for SIGIL/USD with initial price $1.00, owned by pool admin (governance-controlled).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Update PRIME oracle to 1.0284138551764848
- Update jitoSOL oracle to 1.269605572
- Update wstETH oracle to 1.230818808400083853
- Increase PRIME supply cap from 10M to 15M
- Increase PRIME debt ceiling from $8M to $12M
- Increase HOLLAR facilitator mint limit from 7M to 12M

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Update oracles, PRIME caps, and HOLLAR mint limit
Economic-Parameters proposal (34 inner calls) that:

1. Stops gDOT emissions on 3-POOL, 2-POOL-HUSDT, 2-POOL-HUSDC,
   2-POOL-HUSDS, 2-POOL-HUSDE, 2-POOL-HEURC.
2. Reduces 2-POOL-GDOT gDOT emissions to 2,350 gDOT/month and extends
   distributionEnd to 2026-10-15 14:00 UTC.
3. Registers the AaveManager as emission admin for PRIME (first time
   PRIME is used as a reward).
4. Configures PRIME incentives on 2-POOL-HUSDT (8,268.71/month),
   2-POOL-HUSDC (8,268.71/month) and 2-POOL-HEURC (7,295.92/month),
   each ending 2026-10-15 14:00 UTC. Total ~143k PRIME over 6 months.
5. Sweeps all non-zero Aave-Treasury asset balances to the native
   Hydration Treasury, leaving each asset's existential deposit.

IncentivesConfig in markets/hydration/index.ts is updated to match
the new on-chain state:
- Remove stopped gDOT entries for 3-POOL, HUSDT, HUSDC, HUSDS, HUSDE,
  HEURC.
- Update 2-POOL-GDOT gDOT entry to the new rate + end date (keep
  historical BNC/HDX entries for completeness).
- Add PRIME incentive entries on HUSDT, HUSDC, HEURC using a new
  primeSupplyIncentive helper.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
The aToken address constants in rewards-refresh.ts were shifted relative
to their intended reserves, causing the PRIME incentives to land on the
wrong assets:

  - HUSDC's PRIME rate went to HEURC
  - HEURC's PRIME rate went to HUSDe
  - HUSDC received no PRIME incentive
  - HUSDe received an unintended PRIME incentive

The gDOT stops still covered the same set of 6 assets (just with wrong
labels), so those emissions are correctly halted either way.

Corrected addresses, verified against
  PoolDataProvider.getReserveTokensAddresses(underlying):

  2-Pool-GDOT  -> 0x34D5ffB83D14D82f87aAf2f13BE895a3C814c2ad
  3-Pool       -> 0xC09CF2f85367f3C2AB66e094283de3a499Cb9108
  2-Pool-HUSDT -> 0x1806860D27Ee903C1eC7586d4F7D598D7591F124
  2-Pool-HUSDC -> 0x35774C305aaf441a102D47988d35F0F5428471b3
  2-Pool-HUSDS -> 0x7E3CE0257506C3E1f96a2a9b25A9440959B0D453
  2-Pool-HUSDe -> 0x52E1311e26610e6662a1E5B5Bd113130b6815213
  2-Pool-HEURC -> 0x49f925Bf72718f4AbBC57adeF1b705931f928A2A

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Add rewards-refresh proposal task and sync IncentivesConfig
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants