Smart Contract Migration (Solana Metis SOL, CB_BTC, WETH - NLS pricing)
Nolus proposal #371: ## Summary The Treasury distributes lender rewards to every registered protocol once per cadence and converts each protocol's reward int...
Yes
100%
No
0%
Abstain
0%
Veto
0%
Original Proposal Text
## Summary The Treasury distributes lender rewards to every registered protocol once per cadence and converts each protocol's reward into NLS through that protocol's own Oracle. The Oracles of `SOLANA-METIS-SOL`, `SOLANA-METIS-CB_BTC` and `SOLANA-METIS-WETH` were instantiated with a minimal LPN → USDC swap tree and their compiled swap-pair tables have no USDC/NLS pair, so the Treasury's dispatch has reverted at every cadence since 2026-09-04 and the time-alarm keeps being re-delivered, burning fees on each attempt. This proposal migrates the three protocols to codes rebuilt from the same release v0.9.1 with the USDC/NLS pair added (nolus-protocol/nolus-networks PR #167): `SOLANA-METIS-SOL` → Lease 956, Leaser 957, LPP 958, Oracle 959, Profit 960, Remote Lease controller 961, Reserve 962; `SOLANA-METIS-CB_BTC` → 963–969; `SOLANA-METIS-WETH` → 970–976 (same order). Each Leaser then migrates its open leases to the new Lease code. `SOLANA-METIS-USDC` is not affected. Three further messages extend each Oracle's swap tree with NLS as a child of USDC (LPN → USDC → NLS), the same way the `SOLANA-METIS-USDC` Oracle already prices NLS via its Solray mirror mint, so the Treasury can convert rewards for every protocol from the first block after migration. By voting "YES" to this proposal you agree to migrate the three protocols and extend their Oracle swap trees.